У вас есть страсть к созданию событийно-ориентированных систем?
У вас есть глубокое понимание Kotlin или Go?
Вам нравится находить решения для решения значимых задач?
Если ответы на вышеуказанные вопросы положительные, то эта роль может быть идеальной для вас!
Что вы будете делать
- Создавать новые критически важные для миссии сервисы и повышать надежность существующих
- Помогать формировать технологический ландшафт GRID вместе с опытными коллегами
- Участвовать в архитектурных обсуждениях, предоставляя обратную связь коллегам и обеспечивая хорошие практики
- Тесно сотрудничать с заинтересованными сторонами продукта для эффективной коммуникации о прогрессе и соображениях
Ваши навыки будут включать (обязательно)
- Минимум 3 года коммерческого опыта
- Глубокое знание строго типизированного языка (предпочтительно Kotlin / Go)
- Явные (допускающие null) типы
- Строгие, минимальные контракты
- Полезные абстракции и иерархии классов / композиции (введенные в подходящее время)
- Стремление создавать надежные, высококачественные, критически важные для миссии системы, используя мощь:
- Автоматизированного тестирования
- Автоматического мониторинга и оповещения
- CI/CD инфраструктуры
- Знание хорошего дизайна API (предпочтительно REST / GraphQL), уделяя внимание:
- Документации
- Самодокументирующимся именам и структурам
- Минимальным и расширяемым контрактам (при минимизации нарушающих изменений)
- Опыт работы с GraphQL/REST API, архитектурой микросервисов и системами контейнеризации / оркестрации (предпочтительно Docker / Kubernetes), учитывая:
- Компромиссы сложности
- Проектирование отказоустойчивости
- Знание JIRA, Agile и Scrum
- Хорошие коммуникативные навыки, особенно при работе с удаленными командами
- Хорошее внимание к деталям
- Возможность работать в часовом поясе CET
Желательно
- Опыт работы в продакшене по проектированию и поддержке GraphQL API.
- Знание киберспорта и игр.
- Способность преуспеть в быстро развивающемся софтверном стартапе с невероятным потенциалом
- Страсть к разработке программного обеспечения при написании чистого, хорошо протестированного кода
- Энтузиазм по работе в Lean, полностью Agile среде
- Комфортное использование инструментов ИИ при необходимости (например, open code, github copilot, claude code)
- Знание современных рабочих процессов ИИ
Что вы можете ожидать от инженерной команды GRID
Влияние: Благодаря надежному процессу CI/CD и полному набору автоматизированных тестов наши инженеры ежедневно выпускают релизы, что позволяет вам оказывать влияние на продукт с первого дня с уверенностью
Agile и инклюзивно: Мы разработали собственный подход к работе на основе Kanban, который постоянно совершенствуется и адаптируется самоорганизующимися продуктово-инженерными командами. Мнения и идеи ценятся от всех
Качество: Достигается путем обеспечения подробных историй и эпосов, высокого покрытия тестами, тщательного процесса проверки кода, осознанного принятия технического долга и открытой культуры обмена мнениями
Организованность: Мы стремимся к взвешенным решениям, создавая программное обеспечение, которое служит долго. Мы документируем их в записях о решениях, к которым может обратиться любой инженер в любой команде