We’re looking for a proactive and cross-platform-minded Middle Mobile Software Engineer to join our team and contribute to the development of iOS and Android applications in the Education domain.
RESPONSIBILITIES: * Develop and maintain features for Android, iOS, and macOS applications based on your primary expertise; * Contribute to shared business logic and UI components using Kotlin Multiplatform and Compose Multiplatform; * Maintain existing functionality and gradually modernize legacy components; * Ensure application performance, stability, and code quality; * Participate in technical discussions, code reviews, and solution design; * Collaborate with developers, QA Engineers, and the Project Lead.
REQUIREMENTS: * 2+ years of commercial mobile development experience; * Strong knowledge of either Android development with Kotlin or iOS development with Swift; * Willingness to work with the second mobile platform and shared cross-platform components; * Understanding of mobile architecture, asynchronous programming, networking, and local data storage; * Experience working with both modern and legacy codebases; * Ability to work independently, take ownership, and collaborate effectively with the team; * English level: Intermediate or higher.
MAIN BENEFITS: * Flexible working hours; * 25 paid days off and 10 sick/medical leaves; * Additional paid days off for personal events; * Maternity/Paternity leaves; * Medical insurance; * Self-development budget; * Referral bonuses; * Corporate events and gifts; * Speaking Clubs; * PE accounting and support.