Position: Middle iOS Developer
Company: CodeIT
Experience required: 2y
Category: iOS
English level: intermediate
Published: 2020-11-01T00:00:00+02:00

**Required skills**

• 3+ years of experience in iOS mobile development
• Higher computer science education, SOLID principles
• Strong knowledge of iOS SDK, Swift
• GCD, networking (Alamofire)
• Strong knowledge of MVC, MVVM
• Understanding and experience in CI/CD concept and implementation
• At least Intermediate level of English

**Recommended Experience**

• Experience with Bitrise

**Responsibilities**

• Developing application from scratch
• Responsible for support application (new features implementation, bug fixing)
• Help diagnose problems and architect solutions
• Work with the backend team to define and optimize APIs
• Estimate and plan execution with the team
• Bring in new ideas to improve the app and user engagement
• Communication with customer

**Being a member of the CodeIT team means**

• Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
• Compensation of participation in conferences and workshops, invited experts
• Development of soft skills (people management and emotional intelligence training)
• Free access to the company account on Udemy educational platform
• Internal library
• Corporate English courses and communication with clients from English-speaking countries
• Experienced and supportive team members
• Paid time off (vacation, sick-leave, remote work)
• Legal support
• Joyful corporate events, team buildings, hobbies and sport communities
• Well-equipped office located in the center of Kharkiv
• Discounts and bonuses of IT Loyalty program