Разработка Backend-части проекта на Node.js
Мы ищем опытного бэкэнд-разработчика, который имеет опыт в работе в проекте с микросервисной архитектурой. Наш проект планируется как масштабный и легко поддерживаемый, поэтому мы выбрали именно эту архитектуру для будущего проекта.
Проект еще не написан, его предстоит писать. Поэтому подразумеваем, что вы сможете спроектировать и создать базовую архитектуру для проекта, а также подключить CI/CD Github Actions.
Сам проект это маркетплейс цифровых товаров и услуг, большим плюсом будет если вы когда нибудь пользовались ( funрау.com , plауеrok.com ) и знаете как они работают
Все коммуникации происходят в Telegram, для управления задачами: Trello, имеется макет Figma (Для Frontend разработчиков).
Формальный список того, что нужно будет делать:
1. Писать код
2. Писать тесты на свой и чужой код
3. Документировать код (Swagger)
4. Проводить анализ архитектурных решений
5. Поддерживать, чинить и масштабировать функциональность проекта
6. Общаться: Уточнять задачи, обсуждать функциональность, консультироваться с командой, придумывать и предлагать идеи.
Требования
1. Использовании Git
2. TypeScript
3. Уверенные знания ES6
4. Знание разных паттернов проектирования приложения
5. Опыт коммерческой разработки на Node.js от 3 лет
Условия работы
- Свободный график, 160 часов в месяц
Техническое задание и макет, отправлю по откликам