Position: iOS developer
Company: Titanium Labs
Category: JavaScript
Experience required: 5y
English level: intermediate

Requirements:

- At least 5 years of experience in mobile development
- Swift
- iOS SDK
- Solid understanding of the full mobile development life cycle
-  RESTful APIs
- MVP, Viper, MVVM
- Push notifications with FCM
- Experience with publishing applications into the AppStore
- Autotests for UI
- Intermediate+ level of written and spoken English

Will be a plus:
- Keep up with the trends and best UI/UX design practices
- Objective-C
- Experience in development for another mobile platform (Android)
- Ideas to recommend new technologies and technical design

We offer:
- Competitive compensation depending on experience and skills
- Work on interesting international projects
- Plenty of opportunities to learn, grow and progress in your career
- Compensation for sick lists and regular vacations
- Flexible work schedule
- Friendly and comfortable work environment