Position: Jun-Mid iOS Developer
Company: Forte Group
Experience required: 1y
English level: upper

Forte Group has an open position for a Jun-Mid iOS Developer who will be responsible for a demanding and rewarding variety of duties related to enhancing existing application and working on new functionality utilizing Swift. You should be an independent and enthusiastic team player, have strong problem-solving and analytical skills, and close attention to details.

**Project description**

The application is an interactive video-rich communications platform for scheduling telehealth visits and empowering patients in acute and post-acute care settings. As a Jun-Mid iOS Developer, you will work on product quality improvement, implement new functionality, and maintain the existing application.

**Team structure and Workflow**

Forte team is allocated in Kyiv. Team members use Jira to generate backlog and to prioritize items. The team follows Scrum, works in 2-week sprints. Communication mainly consists of daily stand-up meetings, planning meetings, retrospective, and interpersonal communication.Team members use Slack and Webex Teams.

**Technologies and Tools**

▪ Programming language: Swift
▪ iOS frameworks: Webex SDK, Alamofire, Crashlytics, Firebase, SwiftGen
▪ Testing tools: XCTest
▪ Repository: Git, Bitbucket
▪ Tools: Jira, Confluence

**Responsibilities**

▪ Design and develop a mobile application for the iOS platform
▪ Analyze requirements, collaborate with team members to produce thoughtful software designs in terms of existing UI/UX
▪ Provide accurate estimates on work items
▪ Maintain coding standards and participate in peer code reviews
▪ Implement Unit testing for robustness, including edge cases and general reliability

**Qualifications and Skills**

▪ Bachelor’s degree in Computer Science (or in the other relevant field) is a plus
▪ 1+ years of software development experience
▪ Good knowledge of Swift and UIKit
▪ Familiarity with RESTful APIs
▪ Experience with Websockets is a plus
▪ Knowledge of Apple’s design principles and application interface guidelines
▪ Experience with Data-Driven UI and UniFlow Architecture Patterns (i.e. Redux) is a plus
▪ Hands-on experience with Git
▪ Intermediate English level or higher

**Engineering Practices**

▪ Unit testing
▪ Code review
▪ Refactoring
▪ CI/CD

**We offer**

▪ Experience exchange with colleagues all around the world
▪ Opportunities for self-realization
▪ Friendly team and enjoyable working environment
▪ Engineering, corporate and social events
▪ Social package: professional &amp; soft skills training, medical &amp; family care programs, sports
▪ Free English classes