The project: A leading provider of high quality photographs vectors videos editorial images and videos as well as music is looking for a highly motivated and talented Lead iOS Engineer for our mobile engineering team. The Mobile Engineering team focuses on delivering user experiences that enhance the workflow of our customers. We strongly believe that in order to put our customers first we must work closely with them to not only understand their needs but architect solutions that improve their day to day flow.
Responsibilities:
- 4 years experience in iOS Application Development
- Strong communication skills and an attention to detail
- Exceptional architecture coding & design skills
- Ability to break complex problems down into smaller components that are loosely coupled and testable
- Experience with unit testing and automated UI testing
- Experience with the code review process and comfortable performing code reviews using Github
- Experience in MVP and MVVM development patterns
- Solid understanding and experience developing in Swift
- Familiarity with xCode server and Jenkins
- Testing using XCTest XCUITest Mockito Robolectric and Espresso frameworks
- Experience operating in a Scrum environment and a thorough understanding of Lean / Agile principles
Nice to have:
We offer*:
- Flexible working format remote officebased or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other locationspecific benefits
*not applicable for freelancers