Backend developer (Node.js)
Remote | part time
GoodGantt
Проект – Диаграмма гантта с многопользовательским режимом. Сейчас на этапе MVP у проекта 6000+ пользователей.
Разобраться в проекте который использует все ниже перечисленные технологии. Реорганизовать структуру под новые бизнес требования. Грамотно отказаться от ненужного функционала и выполнить перекатку на новый правильный путь. Тесно сотрудничать с Frontend. Большой упор в работе с удаленным API и апдейтом в реал тайме, а также на поддержку большого количества удаленных юзеров одновременно работающих с приложением. Хороший навык в настройке удаленного сервера.
Также будет необходимо описать техническую документацию по данному блоку работ.
Используемые технологии:
1. NodeJs
2. MongoDB
3. Express
3. WebSocket как на клиентской, так и на серверной части
4. Навыки работы с воркерами/Child Processes в Node.JS;
4. Rest API
5. Docker Понимание принципов контейнеризации;
6. Webpack
Будет плюсом TypeScript, React
Задачи:
- Разобраться в текущей реализации
- Реорганизовать структуру бекенда под новые бизнес требования
Условия:
- Проектная работа с перспективой долгосрочного сотрудничества и трудоустройства.
APPLY
