Технологический стек:
Nest.js (Node.js + Typescript + RxJS).
Базы данных – PostgeSQL, очереди NATS, кэш – Reddis.
Взаимодействие с клиентами через WebSocket.
Для веб-приложения мы используем ReactJS (TypeScript + RxJS+Redux).
Ваши будущие задачи:
- Разрабатывать Backend на фреймфорке NestJS (Node.js + Typescript + RxJS);
- Решать архитектурные задачи вместе с командой и создавать технические решения.
Что для нас важно:
- Опыт коммерческой разработки - от 2-х лет;
- Уверенные знания Node.js (NestJS);
- Опыт работы с NX;
- Уверенное владение TypeScript;
- Понимание принципов внедрения зависимостей и умение их применять на практике в коммерческой разработке;
- Опыт работы с REST/WebSocket;
- Опыт работы с RxJS
- Понимания принципов работы протоколов TCP IP, HTTP, WebSockets;
- Опыт использования Git.
Будет плюсом:
- Опыт и желание участвовать в разработке веб-приложения на ReactJS (TypeScript + RxJS+Redux);
- Опыт разработки баз данных приложений (PostgreSQL);
- Опыт работы с очередями NATS;
- Опыт написания unit-тестов.