Рабочие задачи
- Разрабатывать backend-сервисы и API на Node.js/TypeScript.
- Проектировать микросервисы, интеграции и взаимодействие через брокеры сообщений.
- Работать с базами данных, писать unit- и integration-тесты.
- Участвовать в code review, диагностике и повышении надежности сервисов.
Профильные навыки
- Знания Node.js, JavaScript, TypeScript.
- Понимание принципов работы REST API, HTTP/JSON.
- Понимание async/await, event loop.
- Опыт работы с базами данных: PostgreSQL / MySQL / MongoDB.
- Опыт работы с ORM / Query Builder.
- Опыт работы с Git.
- Базовые знания Docker.
- Понимание JWT / OAuth, авторизации и аутентификации.
- Опыт написания unit / integration tests.
- Понимание backend-архитектуры и принципов построения микросервисов.
- Понимание API-контрактов.
- Опыт работы с брокерами сообщений.
- Опыт оптимизации БД и запросов.
- Понимание observability и отказоустойчивости.
Коммерческий опыт
Рассматриваем Junior+, Middle и Senior. Минимум для каждого направления: 6 месяцев коммерческого опыта по профилю. Курсы и личные проекты могут дополнить его.
Курсы и личные проекты не заменяют коммерческий опыт.
Плюсом будет опыт применения AI-инструментов в коммерческой работе: с проверкой результата тестами и ревью, соблюдением конфиденциальности.
Расскажите о своём опыте
Опишите Node.js-сервис и свою часть разработки. Укажите API, базу данных, интеграции и примеры тестов или оптимизации.
Рассказать об опытеЗнакомимся со специалистами этого направления для будущих проектов. Эта страница не является объявлением об открытой вакансии.