Размещайте вакансии
Нанимайте без комиссий
1374 просмотра
6 заявок 0 ответов
Ваши задачи:
- Разработка внутренних и публичных API для взаимодействия между сервисами.
- Участие в формировании архитектуры системы.
- Написание юнит и интеграционных тестов.
- Участие в ревью кода.
- Ведение документации по разрабатываемым и внедряемым решениям.
- Написание кода в соответствии со стилистикой существующего, поддержка однородности кода в проекте.
- Разработка новых и развитие существующих сервисов.
- Оперативное исправление возникающих неполадок.
- Своевременное обновление при изменении интерфейсов смежных систем или обновлении библиотек.
Требования:
- Отличное знание TypeScript (ECMAScript ES6).
- Опыт разработки на Node.js.
- Опыт работы с MongoDB, Redis, Nginx.
- Опыт работы с тестовыми фреймворками Mocha, Chai.
- Понимание принципов построения масштабируемых систем, основные проблемы, пути решения.
- Отличное знание структур данных и архитектурных паттернов и умение ими пользоваться.
- Умение работать с системой контроля версий Git.
- Умение разбираться в чужом коде и документировать свой.
- Самостоятельность и ответственность.