💬 Привіт! Ми — Uptech, міжнародна компанія з розробки програмного забезпечення, що співпрацює зі стартапами та відомими бізнесами з США та Європи. Продукти та ідеї надихають нас, тож ми будуємо їх самостійно та допомагаємо нашим клієнтам запустити проєкти, що позитивно впливають на життя людей.

За сім років ми створили понад 150 продуктів, серед яких Dollar-Shave Club, Goat і Aspiration. Наша RnD команда запустила 7 успішних стартапів, серед них: Plai, Sommo, Dyvo та Rozmova.

Необхідні навички:

  • 2+ роки досвіду у Android розробці;
  • Знання алгоритмів та структур даних;
  • Знання ООП, Kotlin та Android SDK;
  • Досвід роботи з принципами SOLID та шаблонами проєктування;
  • Розуміння як працюють бібліотеки (Retrofit, Dagger 2, Glide/Fresco тощо);
  • Досвід роботи з Kotlin Coroutines та Flow;
  • Досвід написання користувацьких переглядів Android;
  • Розуміння як працює Git (Git Flow / Trunk Based Development);
  • Продуктоорієнтоване мислення (проактивність та прагматичність у прийнятті технічних рішеннях);
  • Вміння правильно планувати власний час з урахуванням приорітетів та завантаження;
  • Здатність досягати результатів без особливих вказівок з боку менеджера;
  • Можливість активно ділитися відгуками;
  • Слідкувати за тенденціями Android;
  • Рівень англійської Upper intermediate (письмова та розмовна).

Буде перевагою:

  • Досвід роботи з Jetpack Compose;
  • Досвід роботи з багатомодульною архітектурою;
  • Досвід роботи з базами даних SQL (включаючи ORM, такі як Room);
  • Досвід роботи з CI/CD (CircleCI, Github Actions, Fastlane);
  • Досвід роботи з аналітикою (сегмент, амплітуда);
  • Досвід роботи з тестами (JUnit, Espresso, Robolectric);
  • Досвід профілювання продуктивності за допомогою інструментів в Android Studio;
  • Розуміння гнучких методологій (Scrum / Kanban / інші).
  • Будь-яка публічна діяльність (доповіді, статті, внесок у open source).

Твої задачі:

  • Розробка мобільних додатків;
  • Підтримка та покращенням якості продукту за допомогою постійного рефакторингу, модулярізації та тестування;
  • Дотримання найкращих практик (чиста архітектура, компоненти архітектури Android, MVP/MVVM/MVI/, CI/CD);
  • Виконувати рев'ю коду та приймати участь у Agile церемоніях;
  • Спілкування з клієнтами, дизайнерами, продуктовими менеджерами та іншими інженерами для вирішення проблем та реалізації рішень;
  • Писати/надавати/створювати якісну технічну документацію.

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

  • Можливість працювати з стартапами з США та Європи;
  • Гібридний формат роботи: віддалено або в затишному офісі в Києві;
  • Гнучкий графік: 8 годин на день залежно від ваших біоритмів (без фіксованого початку робочого дня);
  • Оплачувану відпустку (32 вихідних дні на рік: 12 державних свят + 20 фактичної відпустки);
  • Оплачувані лікарняні без довідок (10 робочих днів на рік);
  • Спортивні активності (футбольна команда, волейбольна команда, марафони, Race Nation);
  • Соціальні активності та внутрішні івенти для обміну знаннями.

Як відбувається процес найму?

  • Інтро з рекрутером | 30 хв;
  • Інтерв‘ю (Non tech talk) | 1 год;
  • Технічне інтерв‘ю | 2.5 год.