Senior iOS Developer (New Product) Offline

Responsibilities:

● Develop and maintain our new iOS app using progressive approaches for iOS platform

● Write clean, testable, maintainable code, and continue to grow your development skills

● Communicate with all team members on the search for ideas, concept creation, design process and development of new functions

 

Requirements:

● 3+ years of commercial experience in iOS development

● Deep Swift & iOS SDK knowledge

● Architectures knowledge & understanding

● Deep Git and Git patterns and best practices (GitFlow, TBD etc.) knowledge

● Reactive programming (Combine, RxSwift, PromiseKit...) must have

● Code Signing & Provisioning

● Realm excellent knowledge

● UIKit in depth

● Multithreading in depth

● Networking (REST, Sockets)

 

Our team values:

● Result orientation: we set ambitious goals, take on complex tasks and successfully cope with them

● Flexibility: the ability to think out of the box and change our strategies depending on market conditions

● Teamwork: we have the common goal, we do not shift responsibility to others and overcome challenges together

● Striving for development: we are constantly learning new things and evolving together

 

We offer:

● Comfortable office within walking distance of the metro station

● Flexible schedule (starting from 8 to 11 am, 8-hour workday)

● Opportunity to work remotely several days a week / month

● 20 working days (4 calendar weeks) of paid vacation

● Non-bureaucracy culture: questions are resolved quickly, opportunity to influence the processes, new ideas and proposals are always welcomed

● We take care of our employees’ health: fully covered health insurance, paid sick leave and gym

● Free lunches, fruits, sweets

● Weekly check points with a supervisor to monitor and assist in completing assigned tasks

● Environment for development and growth: English courses, specialized courses, regular performance reviews

● Experience and knowledge sharing between teams

● Corporate events and team buildings where we celebrate our team and company’s victories and achievements

● Relocation package (support with moving, one-time bonus)

 

Hiring process:

● We carefully consider each candidate’s application: in case we have chosen other candidates, you will receive the feedback; if the resume passes to the next stage, we will clarify a few basic questions and schedule an interview with you

● HR interview: up to 1 hour

● Interview with the Hiring team: introduction to the team and your potential manager; we will get to know your experience, skills while you will have a chance to learn more about our product and the team

● Reference check

● Job offer

The job ad is no longer active
Job unpublished on 16 August 2021

Look at the current jobs iOS Kyiv→