
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-команді.