Job Openings
Senior iOS Developer
About the job Senior iOS Developer
- 4-6 years experience developing iOS applications in various domains
- Solid experience with Swift and Cocoa Touch
- Experience in writing beautiful, maintainable, readable and testable code
- Good communication, collaborative and problem-solving skills; being confident in justifying your technical decisions to other team members
- Having a strong understanding of pros and cons of different architectures (VIPER, MVVM, MVC etc.) and design patterns (Singleton, Builder, Factory, Strategy etc.) and know how and when to use them appropriately
- Experience in designing APIs around remote data fetching, web sockets and other push-like data channels
- Experience with DevOps work; writing deployment scripts for fastlane, automating the CI/ flow using Jenkins based on release requirements and cycles