Node.js developer (back-end)

от 8 000 000 до 15 000 000 сум на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

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

​​​​​​Написание серверной части приложений и сервисов на Node.js в связке Mongodb, создание RESTful API

Требования:

- знание базовых концептов 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

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

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

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

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

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

Условия:

​​​​​​​- официальное трудоустройство согласно ТКРУЗ

- график работы: 5/2 (пн-пт)

- конкурентная заработная плата (определяется по результатам собеседования)

- бонусная система

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

Ключевые навыки

Русский — C1 — Продвинутый
Английский — A2 — Элементарный
Redis
Git
Node.js
PostgreSQL
Системный анализ

Адрес

Ташкент, 2-й проезд Миробод, 39
Показать на большой карте

Вакансия опубликована 25 мая 2021 в Ташкенте

Похожие вакансии