📍 Санкт-Петербург (м. Невский проспект)Полная удалёнка
Мы разрабатываем технологии управления игровыми алгоритмами для улучшения пользовательского опыта и результатов в торговле, игровой и мобильной индустриях. К 2024 году планируем построить технологическую платформу, которая создаст открытое сообщество AI персонализированного взаимодействия человека и робота.
Мы ищем Senior Fullstack / Backend разработчика. Можно даже Backend разработчика, так как 70-80% задач все равно про backend, а фронты у нас уже есть.
Технологии/инструменты
Node.JS+TypeScriptFRPRxJSSPADocker
Обязательно
- От 3-х лет production опыта.
- Опыт Node JS + TypeScript от 2-х лет.
- FRP (мы используем RxJS).
- Хотя бы 1 production SPA (желательно на React).
- Знание / опыт с CQRS и Event Sourcing (активно используем на проекте).
- Знание / опыт Docker.
Большим плюсом будет:
- Знание / опыт с: FoundationDB, RethinkDB, Redis, Apache Kafka, ClickHouse (используем все это).
- Тесты / TDD / BDD (если что, научим).
- IDL и связанные с ними протоколы сериализации (например, gRPC или ZeroC Ice).
- Знание / опыт с Kubernetes & Helm.
- Распределенные системы. CAP теорема, типичные сбои и способы их избежать, алгоритмы консенсуса, понятие идемпотентности операции. Distributed lock и системы с leader election.
Что предлагаем
- Удаленную работу и гибкий график: ты можешь работать удаленно или в офисе, и выстраивать рабочий день, как тебе удобно.
- Молодой, умный и весёлый коллектив.
- А еще мы оплачиваем всем ребятам их обучение, и сейчас у нас ходят на уроки английского языка, курсы по архитектуре сервисов, воркшопы по развороту highload проектов и много других курсов.
Полина Ефимкина Researcher