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. 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.