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