Position: Senior iOS Developer
Company: Amazing Apps
Experience required: 3y

About us:
• We create our own products. Our apps are leaders in the Health & Fitness category around the world. Our goal is for all the projects we work on to become leaders
• We are actively growing, developing our product, and exploring new niches. With us you have an opportunity to work on products that have already conquered the market, and to take part in the development of new projects
• With us you can implement your own ideas without having to deal with micromanagement or bureaucracy. Explore different options deeper, listen to your colleagues, argue, and make decisions
 
Challenges you’ll meet:
• Participation in the design of the application architecture
• Writing reusable and maintainable code
• Designing and implementing new features and functionality
• Optimising code for maximum performance
 
Your professional qualities:
• 4+ years experience as an iOS Developer
• 2+ years of experience and strong knowledge of Swift 
• Experience with different architectures (MVC, MVVM)
• Dependency Injection
• UIKit, Autolayout
• REST API
• In-App Purchases
• Local and remote notifications
• GCD and NSOperations
• Core Data / Realm
 
Tech stack: Swift, MVC, MVVM, Dependency Injection, UIKit, Autolayout, REST API, Alamofire, In-App Purchases, Local and Remote notifications, Grand Central Dispatch, NSOperations, Core Data, Realm, Firebase Crashlitics, AVFoundation.
 
For your success we offer:
 
Comfortable working conditions
Cozy office with all necessary conditions including game room, fitness equipment, massage chair and others nice things
Flexible working hours with ability to work remotely several days a month
20 working days of paid vacation 
Free lunches at the office, fruits, ice-creams, healthy snacks and drinks
 
Well-being 
Health insurance from the first work month 
Paid sick leaves
Yoga-time with personal coach 
 
Growth and development 
Individual budget on external training and courses, meetups and seminars
Online and offline corporate library
Individual online English lessons 
Team of skilled professionals that share knowledge and support each other

Below you can find some of our apps:
Yoga Go — bit.ly/appleYogaGo / bit.ly/androidYogaGo
Muscle Booster — bit.ly/appleMB / bit.ly/androidMBapp
In our team, you’ll find an opportunity to develop and implement your ideas, as well as to make the world a better place.