Middle Android Engineer (Promova)

Genesis

  • Киев Львов
  • Постоянная работа
  • Полная занятость
  • 1 д. назад
At , we're redefining language education to make it accessible, personal, and effective for today's fast-paced world. Our growing team of 170+ professionals is on a mission to connect people, bridge cultures, and empower lifelong learners-reaching every country except aggressor states (yes, even Antarctica).We blend AI-driven innovation with human expertise to create tools that help people speak with confidence, embrace new cultures, and truly belong in any language. As part of our team, you'll make a real impact, work in an environment built on care, quality, and creativity, and grow alongside a community that values progress.With flexible work options, comprehensive benefits, and endless opportunities for growth, Promova is more than a workplace - it's a movement.If you're ready to help reimagine language learning for today's world, let's do it together!We're seeking a Middle Android Engineer who can deliver high-quality solutions, contribute to the growth of our Android team, and drive initiatives that speed up and improve our development processes.About You:
  • 2-3+ years of Android development experience.
  • Strong knowledge of Kotlin and Android SDK.
  • Solid understanding of OOP, data structures, design patterns, SOLID principles, Clean Architecture.
  • Experience with one or more architectural approaches: MVVM / MVI / Redux.
  • Hands-on experience with data storage solutions: File, SQLite (Room), Preferences, etc.
  • Proficiency with Coroutines, Flow.
  • Experience developing custom UI components and animations, including with Jetpack Compose.
  • Practical knowledge of libraries and tools such as Jetpack Components, Retrofit, Firebase.
Nice to Have:
  • Experience with deep links and attribution services such as AppsFlyer.
  • Basic knowledge of audio/video development.
  • Experience writing tests and improving CI/CD processes.
Your Areas of Impact:
  • Collaborate with the Personalization squad on designing app functionality.
  • Work closely with designers to bring UI/UX solutions to life.
  • Identify and implement optimal technical solutions balancing quality and speed.
  • Actively contribute as part of a strong, collaborative, and friendly Android team.
  • Build and launch A/B tests to drive product monetization and personalization.
  • Develop solutions that reduce time to market and improve the efficiency of the development process.
What We Offer:
  • A chance to impact the learning journeys of millions worldwide.
  • An audience of over 1M+ users monthly and a fast-growing EdTech product.
  • A professional environment with endless room for initiative and experimentation.
  • A remote-friendly culture and flexible working conditions.
  • Opportunities for continuous growth, learning, and leadership.
  • A team that values creativity, ownership, and progress.
Corporate Benefits:🎓Growth - offered to help develop your skills, advance your career, and reach your full potential: сompensation for additional training at external events and seminars; access to a large electronic library; paid online courses and conferences; Promova English Group; English Classes; Promova Speaking Club, and access to Promova Premium.🧘🏼Wellbeing - offered to support your overall health, happiness, and resilience: work remotely from any safe location worldwide; flexible work schedule; 20 paid vacation days per year; an unlimited number of sick days medical insurance coverage; mental health support; power station reimbursement; employee discounts and special benefits for remote employees.🏄🏼‍♂️Fun & Activities - offered to foster informal communication and strengthen social connections among teammates: remote team compensation for gathering and team-building episodes.Interview Process:
  • Pre-screen with Recruiter (40 minutes)
  • Test Task
  • Interview with the Hiring Manager (1 - 1,5 hours)
  • Bar-raising (1 hour)
Hit the apply button and let's create the unicorns together! 🦄

Genesis