Match score not available

Middle Android Developer (Promova) at Genesis

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

2-3 years experience as an Android Developer, Proficient in Kotlin and Android SDK, Knowledge of OOP, data structures, design patterns, Intermediate+ English.

Key responsabilities:

  • Participate in application functionality design
  • Implement technical solutions to improve development processes
Genesis Tech logo
Genesis Tech Large http://gen.tech/
1001 - 5000 Employees
See more Genesis Tech offers

Job description

Promova — платформа для вивчення мов, яка складається із мобільного застосунку, веб-сайту, групових курсів та індивідуальних уроків з репетиторами, а також медіа та соціальних мереж. Застосунок завантажили вже більше 14 мільйонів раз, а користувачі пройшли разом з нами 35 мільйонів уроків. Ціль команди на наступні 2 роки — зайняти топ-5 позицію серед онлайн-сервісів з вивчення іноземних мов. А впродовж наступних 5 років ми хочемо досягнути статусу компанії-єдинорога з українським корінням

Наразі ми шукаємо Android Developer'a в команду Promova. Основна мета цієї ролі — допомагати команді Android розробки досягати цілей, монетизувати цей напрямок та ініціювати/впроваджувати рішення, які покращують процес та швидкість розробки.

Твоя зона впливу:

  • Участь у проєктуванні функціоналу застосунку, зокрема в рамках R&D скводу;
  • Використання UI/UX рішень у зв'язці з дизайнером;
  • Пошук та впровадження оптимальних технічних рішень (якість/швидкість);
  • Реалізація A/B тестів для монетизації продуктів;
  • Розробка рішень які дозволять скоротити "time to market".

Для цього тобі знадобиться:

  • 2-3 роки досвіду в ролі Android Developer;
  • Хороші знання Kotlin, Android SDK;
  • Знання та практика використання ООП, структур даних, шаблонів та принципів проєктування (SOLID, Clean Architecture);
  • Досвід використання одного з MVVM / MVI / Redux підходів;
  • Досвід роботи з Coroutines, Flow;
  • Досвід розробки нестандартних інтерфейсів та анімацій, в тому числі з використанням Jetpack Compose;
  • Досвід роботи з іншими популярними бібліотеками - Jetpack Components, Retrofit, Firebase etc.
  • Англійська - Intermediate+.

Бажані навички:

  • Досвід роботи з Billing бібліотекою (великий плюс), рекламними SDK;
  • Базові технічні знання та досвід роботи з аудіо / відео;
  • Базове розуміння RxJava;
  • Досвід написання тестів, покращення CI/CD процесів.

Ми пропонуємо:

  • Роботу в команді професіоналів та з аудиторією більше одного мільйону в місяць;
  • Філософію та умови для твого постійного росту та розвитку;
  • Робота з реальними користувачами і прямий вплив на продукт і його метрики.

Корпоративні бенефіти:

  • Компенсація додаткового навчання на зовнішніх тренінгах і семінарах та Business і Management School для співробітників;
  • Велика електронна бібліотека та доступ до платних онлайн-курсів і конференцій, внутрішні бесіди і воркшопи, курси англійської;
  • Корпоративний лікар та медичне страхування.

Процес інтервʼю:

  • Pre-screen з рекрутером (30 хвилин);
  • Тестове завдання;
  • Інтервʼю з Android developer (1,5 години);
  • Bar-raising (1,5 години).
Залишай своє резюме і давай створювати юнікорни разом! 🦄

А якщо в тебе є рекомендація на цю або іншу нашу роль, можеш залишити її ТУТ :)

Required profile

Experience

Spoken language(s):
Ukrainian
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Android Developer Related jobs