Просмотр вакансии

Сегодня 29-06-2026 18:15
29.06.2026, 09:29

Ведущий разработчик

Работодатель: Buynow

Buynow

Город: Ташкент
Зарплата:  от 3000 USD
Занятость: Полная, 5/2
Опыт работы: Более 6 лет

Знание русского языка

Резюме сделанные через нейронки отклоняются


Требования:

Основные навыки backend-разработки

Обширный опыт разработки высоконагруженных backend-приложений на Node.js.
Отличное понимание event loop, асинхронности, non-blocking I/O.
Уверенное владение TypeScript (generics, decorators, advanced types).
Опыт проектирования API для SPA, mobile и microservices.
Понимание принципов SOLID, Clean Architecture, DDD.
NestJS и архитектура
Использование и умение работать с LLM, глубокое понимание разработки и применения агентов, скиллов, mcp, создание полноценных MVP используя вайбкодинг

Глубокий опыт работы с NestJS.
Понимание модульной архитектуры NestJS.
Использование:
Controllers, Providers, Services
Pipes, Guards, Interceptors, Filters
Работа с Custom Decorators.
Dependency Injection и lifecycle компонентов.
Опыт построения масштабируемой и поддерживаемой архитектуры.
API и протоколы

Разработка и поддержка REST API.
Опыт работы с GraphQL (Apollo / NestJS GraphQL).
Понимание и реализация:
Pagination, filtering, sorting
Versioning API
Rate limiting
Работа с Swagger / OpenAPI (документация, DTO, schemas).
Базы данных и ORM

Уверенный опыт работы с PostgreSQL.
Использование TypeORM:
Entities, Relations
Migrations
Query Builder
Transactions
Понимание оптимизации запросов и индексов.
Опыт работы с MongoDB.
Понимание различий SQL vs NoSQL и сценариев применения.
Очереди, брокеры и асинхронность

Опыт работы с брокерами сообщений:
Kafka
RabbitMQ
Очереди задач:
BullMQ
Понимание:
at-least-once / exactly-once delivery
retry, dead-letter queues
idempotency
Асинхронная обработка и event-driven архитектура.
Микросервисы и межсервисное взаимодействие

Опыт построения микросервисной архитектуры.
Взаимодействие через:
gRPC
JSON-RPC
Event-based communication
Service discovery, versioning, backward compatibility.
Понимание distributed systems и eventual consistency.
Кэширование и производительность

Использование Redis:
caching
pub/sub
rate limiting
Оптимизация производительности backend-приложений.
Работа с memory leaks и profiling Node.js.
Безопасность

Аутентификация и авторизация:
JWT
OAuth2
Role / Permission based access
Защита API:
CORS
CSRF
XSS
Работа с cookies, headers, HTTPS.
Мониторинг, логирование и observability

Интеграция Prometheus.
Визуализация и алертинг в Grafana.
Метрики:
latency
throughput
error rate
Централизованное логирование.
Обработка runtime-ошибок и graceful shutdown.
Тестирование

Unit-тесты (Jest).
Integration tests (DB, queues, services).
E2E-тестирование API.
Мокирование внешних сервисов.
Тестирование NestJS приложений.
Контейнеризация и DevOps

Уверенная работа с Docker:
Dockerfile
multi-stage builds
Docker Compose для локальной разработки.
Понимание CI/CD пайплайнов.
Конфигурация приложений через env variables.
Работа с сетью и HTTP

Глубокое понимание:
HTTP / HTTPS
headers
status codes
Работа с WebSockets.
Long polling, SSE.
Будет плюсом

Опыт работы с Kubernetes.
Опыт построения event-driven систем.
Знание CQRS.
Опыт работы с highload системами.
Опыт технического лидерства и code review.

Адрес: Ташкент, улица Узбекистон Овози, 2

 

Откликнуться на вакансию

Дата
29.06 30.06
USD
2.8858 2.9066
EUR
3.292 3.3144
RUB
3.7443 3.7386
CNY
4.2289 4.2675
CHF
3.5704 3.5944
GBP
3.8149 3.8419
PLN
7.6833 7.7269
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения