We are looking for a Senior iOS Developer to join our team. The ideal candidate will have 5+ years of mobile application development experience, 3+ years of native iOS app development experience, and 1+ years of iOS app development using Swift. The role involves designing and building apps for the iOS platform, providing architectural leadership, and working closely with UI/UX design, product ownership, and other teams.
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- 5+ years of mobile application development experience
- 3+ years of native iOS app development experience
- 1+ years of iOS app development using Swift
- Experience with offline storage, threading and performance tuning
- Strong understanding of iOS architecture patterns like MVC and MVVM
- Good understanding of core iOS frameworks such as UIKit, Core Data, Core Animation, Core Graphics and Core Text
- Experience working with remote data via REST and JSON
- Experience publishing multiple iOS apps and beta distribution using TestFlight, Firebase and/or AppCenter
Benefits
- Flexitime
- 1:1 mentoring and continual professional development
- A spacious, office with outside terraces, kitchen and multiple chillout areas
- Extra day holiday on your birthday
- Free coffee / beer / tea
- Free unlimited English lessons
- Regular events
- Remote work opportunities
- Paid training time