Sigma Software Group
Sigma Software Group
Sigma Software Group е мултинационална технологична консултантска компания, основана през 2002 г. Нейните екипи предоставят разработка на софтуер, графичен дизайн, тестване и техническа поддръжка на клиенти в сектори, сред които автомобилна индустрия, здравеопазване, телекомуникации, авиация, банково дело, игрална индустрия, недвижими имоти и реклама. Компанията наема IT специалисти за работа по сложни инженерни проекти и подкрепя професионалното развитие чрез менторство и непрекъснато обучение. Възможностите за дистанционна работа са част от нейния работен модел, а проектите обслужват организации като 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.
  • Притежавате силни аналитични умения и умения за решаване на проблеми.
  • Поемате отговорност за функционалностите и ги разработвате самостоятелно.
  • Общувате и работите ефективно с други хора.
  • Владеете английски език на средно или по-високо ниво.
  • Имате бакалавърска степен по компютърни науки или компютърно инженерство, или еквивалентен практически опит.

Придобивки

  • Възможност за дистанционна работа.
  • Участие в дългосрочното развитие на продукт.
  • Развитие заедно с опитни инженери на средно и висше ниво.
  • Работа в утвърдена инженерна среда със силна техническа експертиза.
  • Тясна интеграция с организацията на клиента.