REMOTE GLOBAL | DATA ART
DataArt — это компания, которая предоставляет инновационные и доступные финансовые решения для современных потребителей.
Что вы будете делать
- Проектировать, разрабатывать и поддерживать высококачественные backend-сервисы с использованием Kotlin в соответствии с установленными шаблонами.
- Тесно сотрудничать с кросс-функциональными командами; принимать архитектурные решения и реализовывать сложные функции с использованием корутин и существующих фреймворков.
- Определять стратегию тестирования для функций или сервисов, улучшать дизайн тестов в рамках команды, выявлять пробелы в покрытии или надежности и обеспечивать соответствие новой работы согласованным стандартам качества (JUnit, Kotest).
- Проводить тщательные и высококачественные ревью кода, улучшая стандарты кода для всей команды.
- Участвовать в полном цикле разработки программного обеспечения, от концепции и проектирования до тестирования и развертывания; обеспечивать готовность к производству и стабильность, отвечая за мониторинг и реагирование на инциденты.
- Участвовать в практике непрерывного совершенствования и гибких методологиях; формировать техническое направление, повышать стандарты и влиять на архитектурные решения.
Требования
- Опыт работы с production Kotlin кодом более 2 лет и внедрения функций с использованием корутин.
- Опыт работы над коммерческими, известными продуктами, используемыми реальными клиентами, и эксплуатации программного обеспечения в production.
- Глубокие знания стратегий тестирования с использованием таких инструментов, как JUnit или Kotest; умение определять и улучшать покрытие тестов для всей команды.
- Опыт работы в областях, где качество, тестирование и поддерживаемость были приоритетными наряду с поставками, даже под давлением времени или коммерческих требований.
- Опыт принятия архитектурных компромиссов (например, согласованность против доступности, синхронность против асинхронности) и ответственность за долгосрочную поддерживаемость этих решений.
- Свободное владение английским языком как в устной, так и в письменной форме; умение вести технические дискуссии.
Nice to have
- Значительный опыт работы с Kafka и event-driven архитектурами; уверенное владение продвинутыми шаблонами (dead letter queues, schema evolution, exactly once semantics).
- Опыт работы с AWS.
- Понимание event-driven шаблонов и асинхронных сообщений (pub/sub, message queues); опыт потребления или производства сообщений в хотя бы одной платформе обмена сообщениями.
Culture & Benefits
- Отпуск в соответствии с законодательством вашей страны.
- Медицинская страховка для вас и ваших близких.
- 10 дней больничного без справки от врача, далее — в соответствии с законодательством вашей страны.
- Выходные дни в государственные праздники согласно официальному календарю, независимо от графика клиента.
- Приятная атмосфера с двумя большими корпоративными вечеринками и множеством небольших встреч для коллег.
- Comfort service для решения технических и бытовых проблем на работе.
APPLY