|
Node.js developer для рефакторинга имеющегося кода проекта связанного с мессенджером Telegram: • Ревью кода • Рефакторинг кода разработчиков • Подключение к команде разработки на период становления или существенного пересмотра архитектуры решения. • Работать со смежными командами (дизайнеры, QA) • Понимание принципа continious feedback loop Что от Вас нужно: • Базовые знания концептов Node.js (event loop, memory management) • Опыт работы с Node.js • Знания принципов Design Patterns (Factory, Observer, Prototype) • Опыт с разработкой сложных, масштабных back-end архитектур с нуля • Знания сложных структур данных и алгоритмов, а также их внедрения • PostgreSQL и MySQL, будет плюсом опыт со сложными запросами (DDL, DML, DCL и TCL) • NoSQL базы данных MongoDB • Стратегии кэширования (memory caching, distributed caching) и load balancer’ов • Redis и/или Memcached, TypeScript будет плюсом • Test Driven Development (TDD) • Знания технологии для тестирования (Jest, Chai, Mocha, Cypress, Puppeteer) • Postman и cURL • Знания работы с git’ом обязательны • Знания технологии OAuth • Будет преимуществом знания скриптинга на Bash / RabbitMQ и BusMQ • Знания библиотек для очередей (Agenda, Bottleneck, Chronicle)
|
|
|
Опубликован 28.12.2021 в 09:31 по мск
Телефон: +998880351918
Прошло времени с момента публикации: более 2-х лет
|
|
Просмотреть кандидатов на исполнение проекта
Исполнитель проекта:
не определён
|
|
|
|
|
|