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)...
Опубликован 28.12.2021 в 09:31 по мск
Автор публикации: Artikova Barno [hr_global]
Телефон: +998880351918
Прошло времени с момента публикации: более 2-х лет