> full description
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.
INTERVIEW PROCESS:
- Welcome Interview;
- Technical Interview;
- Final Interview;
- Reference Check.