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β