Senior Node JS инженер
Мы в поисках опытного Senior Node JS который будет участвовать в проектировании и разработке микросервисной архитектуры, ориентированной на высокие нагрузки и масштабируемость.
• Формат и занятость: офис on-site, занятость полная
• Вилка: от $3,5k NET до $5k NET
• Официальное трудоустройство в штат по ТК РУз (гражданство любое)
• Социальный пакет
Задачи:
Миграция:
Переписать микросервисы с Python на NodeJS.
Перейти на gRPC, используя SOLID-классы.
Разработать REST-эндпоинты для серверной пагинации и фильтрации данных.
Интеграция:
Внедрить систему биометрической идентификации.
Интегрировать с системами сторонних компаний.
Качество:
Следовать стайл-гайдам и паттернам.
Разрабатывать unit-тесты.
Работать с QA для устранения багов.
Документировать ПО и API.
Деплоймент:
Сотрудничать с DevOps для CI/CD.
Настроить SIEM-системы для мониторинга.
Использовать WAZUH для мониторинга изменений файлов.
Реагировать на инциденты безопасности.
Основные требования:
• NodeJS, Python— мастерское владение.
• TypeScript, JavaScript — знание современных стандартов (ES6+), включая использование генериков и тайп-гардов.
• Bun — опыт работы с альтернативной средой выполнения.
RxJS — идеальное знание ссылочного поведения переменных и поведения Event Loop при нагрузке.
• Rollup, DTS, Lerna — создание библиотечного кода в монорепозитории.
• MongoDB, PostgreSQL
• Redis, Keycloak — авторизация JWT.
• gRPC, WebSocket/AMQP (RabbitMQ) / HTTP интеграции.
• ELK Stack, Prometheus, Grafana.
• GitLab CI/CD, Jira, Docker, Kubernetes (K8S), PM2.
• Swagger, Postman.
• E2E тестирование, TDD.
Опыт разработки распределенных высоконагруженных систем является преимуществом.
Приветствуются знания:
C# ASP.Net Core.
Java, Go, C++.
Firebase, AppWrite.
IoT, MQTT.
Mongoose.
auth0.com.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).