Software Developer (Mid-Level) At our company, we are committed to creating innovative software solutions for top-tier clients. We believe in fostering a culture of growth and development, where our team members can accelerate their careers with mentorship, training, and personalized roadmaps. We are seeking a skilled Mobile Developer (Mid-Level) to join our team. As a member of our team, you will be responsible for developing new native features, improving existing ones, running experiments, and monitoring the rollout of new features. - Develop new native features and improve existing ones; - Run experiments and monitor rollout of new features; - Debug, fix, and improve performance in production; - Write unit and automated UI tests; - Enhance coverage for both unit and end-to-end tests. Requirements To be successful in this role, you will need: - 3+ years of experience in Android development with Kotlin; - Strong expertise with Jetpack Compose UI; - Experience working on large B2C production apps; - Familiarity with accessibility on Android; - Experience with REST or GraphQL APIs; - Strong testing experience: Kotlin unit testing, Compose UI testing; - Experience using monitoring tools like Crashlytics; - Upper-Intermediate English level. Benefits As a member of our team, you will enjoy: - Professional growth opportunities through mentorship, training, and personalized roadmaps; - Competitive compensation packages based on your skills and contributions; - A selection of exciting projects with modern solutions development and top-tier clients; - Flexible work arrangements to achieve an optimal work-life balance. This is a unique opportunity to join a dynamic team and take your career to the next level. If you are passionate about software development and have what it takes to succeed in this role, please apply today!