Ищем Kotlin-разработчика в команду, которая создаёт и поддерживает серверную часть наших игровых проектов.
Вам предстоит развивать web-сервисы, оптимизировать существующие решения и проектировать надежную, масштабируемую архитектуру, обеспечивающую стабильное обслуживание миллионов игроков по всему миру.
Обязанности:
-
Поддержка и оптимизация существующих web-сервисов
-
Разработка новых web-сервисов для игровых проектов
-
Проектирование микросервисов
-
Решение задач, связанных с отказоустойчивостью и производительностью
-
Взаимодействие с командой по вопросам инфраструктуры и развития сервисов
-
Опыт коммерческой разработки от 2 лет
-
Уверенное владение идиоматическим Kotlin (опыт от 1 года)
-
Опыт работы хотя бы с одной базой данных (SQL или NoSQL)
-
Понимание сетевых протоколов
-
Уверенное владение Linux и Git
Технологический стек
Kotlin, JVM, AWS Services, MongoDB, Kafka, Redis, NATS, TeamCity, Gradle
Будет плюсом:
- Понимание Kotlin/Java interop
- Опыт с асинхронным Kotlin
- Опыт работы с MongoDB
- Понимание JVM internals
- Опыт работы с другими языками программирования
- Знание английского языка на уровне В1 и выше
Мы предлагаем:
- Профессиональный и карьерный рост
- Удаленную работу (Армения, Грузия, Казахстан, Таиланд)
- Интересные задачи на международном уровне
- Медицинскую страховку, бонусы wellbeing и kids
- Программы внутреннего обучения
- Регулярные командные активности, тимбилдинги и праздничные корпоративы