Senior Node JS developer
- node js dasturchi
- Toshkent shahri
- 39000000 so'm
- 23-Dekabr, 2024-yil 18:06
- None
Мы в поисках опытного 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.