Node.js разработчик

Дата размещения вакансии: 25.11.2024
Работодатель: Global Solutions
Уровень зарплаты:
от 2500 RUR
Город:
Москва
2-й проезд Миробод 39
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

- Опыт работы в команде,

- Поддержка и рефакторинг кода,

- Сопровождение текущих проектов компании, отчетность.​​​​​​

Требования:

- знание базовых концептов Node.js (event loop, memory management)

- знание принципов 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

- навыки работы с bitbucket-ом обязательны

- знания технологии OAuth

- будет преимуществом знание скриптинга на Bash

- будет преимуществом знание RabbitMQ и BusMQ

- знание библиотек для очередей (Agenda, Bottleneck, Chronicle)

*Возможен сдельный (по-проектам) формат сотрудничества