Sigma Software Group
Sigma Software Group
Sigma Software Group — міжнародна технологічна консалтингова компанія, заснована у 2002 році. Її команди займаються розробленням програмного забезпечення, графічним дизайном, тестуванням і технічною підтримкою для клієнтів у таких галузях, як автомобілебудування, охорона здоров’я, телекомунікації, авіація, банківська справа, ігрова індустрія, нерухомість і реклама. Компанія наймає ІТ-фахівців для роботи над складними інженерними проєктами та підтримує професійний розвиток за допомогою наставництва й безперервного навчання. Можливість віддаленої роботи є частиною робочої моделі компанії, а її проєкти реалізуються для таких організацій, як AstraZeneca, Scania і SAS.

Віддалений Android-розробник, технології для будівництва (Польща)

Створюйте застосунки на Kotlin і Jetpack Compose для керування будівельними бригадами, поєднуючи мобільне ПЗ із фізичними пристроями. Розробляйте масштабовані функції для технологічного продукту в будівельній галузі.

Опис

  • Розробляйте та підтримуйте Android-застосунки на Kotlin і Jetpack Compose.
  • Беріть участь в обговореннях архітектури й ухваленні технічних рішень.
  • Модернізуйте наявний код Android завдяки рефакторингу та підвищенню продуктивності.
  • Створюйте зручні в підтримці й масштабовані функції за принципами Clean Architecture.
  • Досліджуйте дефекти застосунку та проблеми продуктивності й усувайте їх.
  • Підключайте Android-застосунки до можливостей NFC, Bluetooth і SDK камери.
  • Співпрацюйте з колегами з команд iOS, QA, backend і продукту.
  • Долучайтеся до всіх етапів життєвого циклу розробки програмного забезпечення.
  • Підтримуйте якість коду через взаємне рев’ю та постійне вдосконалення.
  • Долучайтеся до CI/CD та автоматизації інженерних процесів.

Вимоги

  • Щонайменше три роки професійного досвіду розробки для Android.
  • Знання Kotlin і сучасних практик розробки для Android.
  • Практичний досвід роботи з Jetpack Compose, Coroutines, Flow, Retrofit і Android SDK.
  • Досвід застосування MVVM і Clean Architecture.
  • Ґрунтовне розуміння об’єктно-орієнтованого програмування, алгоритмів, структур даних і шаблонів проєктування.
  • Досвід роботи з впровадженням залежностей та інструментами модульного тестування, зокрема Mockito і JUnit.
  • Розвинене аналітичне мислення та навички розв’язання проблем.
  • Здатність самостійно відповідати за функції та розробляти їх.
  • Розвинені навички комунікації та командної роботи.
  • Англійська на рівні Intermediate або вище.
  • Ступінь бакалавра з інформатики або комп’ютерної інженерії чи відповідний практичний досвід.

Переваги

  • Можливість працювати віддалено.
  • Робота над довгостроковою розробкою продукту.
  • Професійний розвиток разом із досвідченими інженерами середнього та старшого рівнів.
  • Робота в усталеному інженерному середовищі з глибокою технічною експертизою.
  • Тісна співпраця з організацією замовника.
  • Співпраця зі сталою європейською продуктовою компанією.
  • Робота в розподіленій agile-команді.