November 11
Senior Node.js Developer в QBigTech
- Разработка новых и развитие существующих сервисов;
- Разработка внутренних и публичных API для взаимодействия между сервисами;
- Участие в формировании архитектуры системы;
- Написание юнит- и интеграционных (совместно с QA) тестов;
- Участие в ревью кода;
- Ведение документации по разрабатываемым и внедряемым решениям.
- Имеет опыт разработки на Node.js с использованием TypeScript не менее 3-х лет;
- Имеет опыт построения веб-приложений с использованием любого из фреймворков: Express.js, Fastify.js, Koa.js, или Nest.js;
- Работал с реляционными и нереляционными базами данных (мы используем PostgreSQL, MongoDB, ClickHouse), есть знания SQL;
- Понимает принципы построения масштабируемых систем, основные проблемы, пути решения, ориентируетесь в алгоритмах и структурах данных;
- Умеет разбираться в чужом коде и документировать свой.
- Знакомы с микросервисной архитектурой и сталкивались с основными проблемами межсервисного взаимодействия, имеете опыт проектирования высоконагруженных сервисов;
- Работали с брокерами сообщений: RabbitMQ, Apache Kafka, NATS.
- Готовы к самостоятельной разработке и руководству разработкой фрагментов приложений;
- Заинтересованы в продукте — готовы разбираться в продуктовых проблемах, а не просто пилить фичи, и вместе с командой находить оптимальные решения.
- Все по ТК и даже больше - дополнительные отгулы и доплата за дни больничного листа;
- Формат работы (офис/удаленка);
- Ноутбуки для комфортной работы из дома;
- Современный офис с игровой зоной, фруктами и напитками;
- ДМС со стоматологией после прохождения испытательного срока;
- Частичная компенсация абонемента в фитнес;
- Обучающие курсы, тренинги и конференции;
- Скидка на изучение английского языка в SkyEng;
- Эффективная программа адаптации для новых сотрудников;
- Корпоративы и тимбилдинги.
Также укажите, что узнали о вакансии в телеграм-канале IT / Tech jobs