О компании

DataArt — это компания, предлагающая инновационные и доступные финансовые решения для современных потребителей.

Обязанности

  • Проектировать, разрабатывать и поддерживать высококачественные бэкенд-сервисы на языке Kotlin с использованием установленных паттернов.
  • Работать в тесном сотрудничестве с кросс-функциональными командами; принимать архитектурные решения и обеспечивать реализацию сложных функций с использованием корутин и существующих фреймворков.
  • Определять стратегию тестирования для функций или сервисов, улучшать дизайн тестов в команде, выявлять недостатки в покрытии или надежности и обеспечивать соответствие новой работы согласованным стандартам качества (JUnit, Kotest).
  • Проводить тщательные и качественные ревью кода, улучшая стандарты кода на уровне всей команды.
  • Участвовать в полном цикле разработки программного обеспечения, от концепции и дизайна до тестирования и развертывания; обеспечивать готовность к производству и стабильность, отвечая за мониторинг и реагирование на инциденты.
  • Участвовать в практиках постоянного улучшения и гибких методологиях; формировать техническое направление, поднимать стандарты и влиять на архитектурные решения.

Требования

  • Более 2 лет опыта написания производственного кода на Kotlin и реализации функций с использованием корутин.
  • Опыт работы над коммерческими, устоявшимися продуктами, используемыми реальными клиентами, и эксплуатации программного обеспечения в производственной среде.
  • Глубокие знания стратегий тестирования с использованием таких инструментов, как JUnit или Kotest; способность определять и улучшать покрытие тестами на уровне команды.
  • Опыт работы в условиях, где качество, тестирование и поддерживаемость имели приоритет наряду с выполнением сроков, даже под давлением времени или коммерческих условий.
  • Опыт принятия архитектурных компромиссов (например, консистентность против доступности, синхронное против асинхронного) и ответственность за долгосрочную поддерживаемость этих решений.
  • Уверенное владение английским языком в устной и письменной форме; способность вести технические обсуждения.

Условия и бенефиты

  • Отпуск в соответствии с законодательством вашей страны.
  • Медицинская страховка для вас и ваших близких.
  • 10 дней больничного без справки от врача, далее - в соответствии с законодательством вашей страны.
  • Выходные на государственные праздники согласно официальному календарю, независимо от расписания клиента.
  • Приятная атмосфера с двумя крупными корпоративными мероприятиями и многочисленными небольшими встречами для коллег.
  • Удобный сервис для решения технических и повседневных проблем на работе.

Как откликнуться

ОТКЛИКНУТЬСЯ