NETRONIC 0 — Без досвіду EN Не обов'язковий Remote
  • Android
  • Java
  • Python
25.09.23

Про роботу

Над чим працюватимете: Основний функціонал — це обмін даними з реальними пристроями. Функціонал програми включає обмін даними, збереження даних, робота з відображенням на карті в реальному часі. Розробка включає додавання нового, рефакторинг і поліпшення існуючого функціоналу і коду. 

Наприклад, Центр управління навчань, в одній мережі 2000 пристроїв.

Що потрібно робити:

  • Розробка гнучкого функціоналу за принципами SOLID
  • Покриття тестами та налагодження проекту
  • Створення UI/UX програм
  • Робота з Firebase

Знання та практичний досвід:

  • Досвід розробки на Java (3+) / Kotlin (~1) /Flutter (~1)
  • Застосування архітектурних патернів: MVVM/MVP
  • Розуміння та досвід використання Android architecture component
  • Досвід взаємодії з REST: Retrofit2 / WebSocket / OkHttp / JSON / GSON
  • Хороше розуміння взаємодії з базою даних: Room/sqlite
  • Багатопоточність: RxJava/ RxAndroid/ multi-threading/synchronization
  • Застосування DI: Dagger 2/Koin
  • Досвід використання сервісу Firebase
  • Робота із зображеннями: Picasso / Glide
  • Буде плюсом практика роботи з Map/MapView/ Marker Побудова Ui/Ux для додатків з Material design
  • Вміння використання інструментів тестування коду та UI: JUnit / Espresso

На вас чекає:

  • Завдання та оточення, які дозволять вам прокачати професійні навички
  • Створення проектів з «0» та робота над архітектурою
  • Можливість просування всередині компанії, а також реалізація у нових напрямках
  • Керівництво, якому важлива ваша точка зору, а також ваше зростання та довгострокову співпрацю


Прибрати рекламу інших компаній і рекламувати свою.
Дізнайтесь більше