Our customer is a fast-growing loyalty platform for mobile gamers.
Your tasks: * Build and maintain the new iOS version of the mobile application using Swift and Kotlin Multiplatform. * Collaborate closely with the Android team to deliver a modern, multi-platform app with a strong focus on gamified UX. * Contribute to architectural decisions and ensure high code quality and performance. * Work alongside a talented product and engineering team with high standards and a collaborative culture.
Required Experience and Skills: * 5+ years of overall software engineering experience. * 3+ years of hands-on experience developing production-grade native iOS applications using Swift. * Strong understanding of clean code principles, SOLID, testing practices, and MVC/MVVM architectural patterns. * Solid knowledge of iOS platform capabilities, limitations, and best practices. * Experience working in cross-functional, product-oriented teams.
Would be a plus: * Experience with Kotlin and Kotlin Multiplatform. * Background in multi-platform or cross-platform development. * Experience working on consumer-facing apps with a strong focus on UX and performance. * Interest in gaming, mobile products, or loyalty / engagement platforms.
Working Conditions: * Remote work; * 5-day working week, 8-hour working day, flexible schedule.