Position: Lead iOS Engineer
Company: Star
Experience required: 5y
Category: iOS
English level: upper
Published: 2021-05-01T00:00:00+03:00

Our client is one of the world's leading manufacturers of eyeglass lenses and ophthalmologic instruments. The business group develops and produces offerings for the entire eyeglass value chain that is distributed globally.
We are working on a web solution that delivers an innovative telemedicine system which enables the stores without optical doctor services to provide remote refraction exams to their customers.

**THE OPPORTUNITY**
You will handle the entire product development process and work closely with the customer’s tech-team. You will determine product functionality, define the architecture, and estimate the scope of work. In addition, you will participate in internal knowledge-sharing meetings, external tech-talks, and conferences as an attendee or speaker. 
As a Lead Engineer, you will have the opportunity to:
- Lead new projects
- Supervise a team 
- Participate in the hiring process
- Act as the Line Manager for junior engineers
- Participate in pre-sales activities 

**Qualifications & Experience:**
- At least 5 years of iOS experience
- Strong programming knowledge of Objective-C/Swift
- Solid experience with CoreData, Multitasking and Networking
- Thorough understanding of algorithms,  data structures, complexity, and optimization
- Solid knowledge of mobile application architecture, design patterns, and an understanding of refactoring techniques
- Knowledge of TDD, experience with Unit and UI Testing
- Solid knowledge of development tools, environments and utilities
- Understanding of Apple HIG and a passion to build the best UX
- Experience with Agile development methodologies (Scrum, Kanban)
- Proactive goal-focused mindset and the desire to create high-quality products
- Passion for continuous learning and adapting to new technologies
- Good written and spoken English, good communication skills

**We appreciate:**
- Experience with continuous integration/continuous delivery
- Experience with direct communication with customers
- Experience with leading a team
- Experience with RxSwift
- Python, Shell script knowledge
- Knowledge of Dart/Flutter
- BSc/MSc degree in Computer Science
- Your own apps on App Store