Задачи
•Разрабатывать и развивать бэкенд-сервисы на NestJS
•Проектировать и реализовывать API и межсервисные взаимодействия
•Развёртывать и эксплуатировать сервисы в Kubernetes
•Работать с асинхронными сценариями на RabbitMQ
•Использовать Redis для кэширования и pub/sub
•Работать с базами данных MySQL, MongoDB и DynamoDB
•Работать с облачной инфраструктурой AWS в рамках эксплуатации и развития бэкенд-сервисов
•Участвовать в проверке кода и технических обсуждениях
•Взаимодействовать с командами QA, iOS, Android и дизайна
Требования
•Опыт бэкенд-разработки от 8 лет, не во фрилансе
•Опыт работы с контейнеризацией и оркестрацией K8s от 3 лет
•Опыт работы с AWS от 2 лет
•Опыт разработки высоконагруженных сервисов от 2 лет
•Опыт работы с Node.js и TypeScript от 6 лет, знание event loop, streams и управления памятью
•Опыт работы с MySQL, Redis, MongoDB и DynamoDB от 1 года
•Опыт работы с распределёнными системами, очередями, согласованностью и отказоустойчивостью
•Обязателен опыт использования LLM
•Нужен специалист, полностью соответствующий ожиданиям, а не обучающийся на ходу
•Не подходит технический менеджер — нужны исполнители
Условия
•Зарплата ₽250 000 – 300 000 gross
•Оплачиваемый отпуск — 28 календарных дней
•Больничный оплачивается на 100%
•Работа в продуктовой IT-компании