Android Software Engineer

Ми шукаємо людину, яка спроможна зробити не просто застосунок, а оптимізований, гарний, з підтримкою оновлень та розширень.

Ви будете розробляти та керувати Android застосунками, прогнозувати можливі наслідки та ризики, а також шукати правильні рішення згідно з вимогами клієнтів.

Функціональні обов’язки

  • Розробка та керівництво Android застосунку

    01
  • Пошук правильних комплексних рішень згідно з вимогами клієнтів

    02
  • Прогнозування можливих наслідків та ризиків

    03
  • Розподіл задач з програмування

    04
  • Створення надійних та безпечних рішень, які витримають перевірку часом

    05
  • Робота над якістю застосунку та коду

    06
  • Налагодження та читання наявного коду

    07

Вимоги до кандидата

  • 3+ років досвіду з розробки програм Android

    01
  • Глибоке розуміння на OOP principles, Design Patterns, Clean Architecture

    02
  • 1+ років досвіду з Kotlin

    03
  • Володіння асинхронним програмуванням за допомогою підпрограм

    04
  • Досвід роботи в Jetpack (ViewModel, LiveData, Lifecycles, Room)

    05
  • Працює з Dagger 2

    06
  • На ти з Coroutines

    07
  • Досвід в Kotlin Multiplatform, який буде плюсом

    08
  • Повноцінне розуміння на Gitflow

    09
  • Досвід роботи з операційною системою Unix-like

    10
  • Володіння англійською мовою на середньому та вищому рівні

    11

Кому підходить ця посада

Android розробникам

icon

Чому варто працювати у #мінцифрі

icon

Шанс долучитися до цифровізації країни

icon

Унікальна можливість самореалізації

icon

Сильна команда з амбітними цілями