Senior iOS Software Engineer
About the Role
The client is developing a mobile loyalty platform for gamers, focused on game discovery, social interaction, and rewarding user engagement through a gamified experience.
The product already has tens of thousands of daily active users and features over 100 games on the platform. The company is in an active growth phase and is expanding its core engineering team to further scale the mobile application and improve product quality.
Responsibilities
- Build and maintain the iOS version of the mobile application using Swift
- Work with Kotlin Multiplatform for shared business logic
- Collaborate closely with the Android team on a modern, scalable mobile architecture
- Contribute to a high-quality, gamified user experience
- Participate in technical discussions, architecture decisions, and code reviews
Requirements
- 5+ years of software engineering experience
- 3+ years of experience developing production-grade native iOS applications using Swift
- Strong understanding of clean code, SOLID principles, and testing practices
- Experience with MVC / MVVM architectural patterns
- Good knowledge of iOS platform features and limitations
Nice to Have
- Experience with Kotlin Multiplatform (KMP)
- Background in consumer mobile applications, gaming, or gamification
Required languages
| English | C1 - Advanced |
๐
Average salary range of similar jobs in
analytics โ
Loading...