CLICK

Backend developer node.js in high-load services

Коротко

Backend-разработчик на Node.js и TypeScript для разработки и развития высоконагруженных сервисов и REST API, с проектированием архитектуры, оптимизацией производительности и работой с PostgreSQL, Redis, очередями сообщений. Компания CLICK, офис в Ташкенте, формат 5/2. Требуется от 3 лет коммерческого backend-опыта на Node.js/TypeScript, владение русским и узбекским языками, знание NestJS/Fastify/Express, SQL, Docker, Linux, Git и CI/CD.

Описание
Пишешь на TypeScript, любишь чистый код и знаешь, что происходит внутри Event Loop? Тебе важно не просто закрыть задачу, а построить сервис, который выдержит нагрузку и через год? Тогда мы ищем именно тебя!
Задачи
•Разрабатывать и развивать backend-сервисы и REST API на Node.js и TypeScript
•Интегрировать сервисы с внутренними и внешними системами
•Участвовать в проектировании архитектуры сервисов, модулей и компонентов
•Работать с реляционными БД: писать и оптимизировать SQL-запросы, следить за целостностью данных
•Реализовывать кэширование, асинхронную обработку задач и взаимодействие между сервисами
•Писать автотесты, находить и устранять дефекты
•Анализировать и оптимизировать производительность приложений и запросов
•Разбирать технические инциденты и искать их первопричины
•Выявлять технический долг и риски и предлагать, как их устранить
•Участвовать в анализе требований, декомпозиции и оценке задач
•Проводить Code Review и участвовать в обсуждении технических решений
•Вести техническую документацию и документацию API
•Работать в команде с аналитиками, QA и DevOps/SRE
Требования
•Опыт коммерческой backend-разработки от 3 лет, преимущественно на Node.js и TypeScript
•Владение Русским и Узбекским языками
•Уверенное знание JavaScript (ES6+) и TypeScript
•Хорошее понимание платформы Node.js: асинхронность, Event Loop, Promise, обработка ошибок
•Опыт работы с NestJS, Fastify, Express или аналогами
•Понимание HTTP/HTTPS, REST API и принципов интеграции систем
•Уверенное знание SQL и PostgreSQL (или аналогов): транзакции, индексы, оптимизация запросов
•Опыт работы с Redis или другими системами кэширования
•Понимание очередей сообщений и асинхронного взаимодействия сервисов
•Знание ООП, SOLID, DRY, KISS и основных паттернов проектирования
•Понимание основ микросервисной архитектуры и распределённых систем
•Знание механизмов аутентификации и авторизации и принципов безопасной разработки API
•Опыт написания unit- и integration-тестов
•Уверенное владение Git, понимание процессов Code Review и CI/CD
•Базовые знания Docker, Linux, мониторинга и логирования
•Самостоятельность, умение аргументировать решения и ответственность за качество кода
Условия
•График работы: 5/2
•Работа в офисе в центре города
•Работа в команде молодых специалистов с открытой и поддерживающей коммуникацией
•Наставничество и полноценный онбординг для комфортной адаптации
•Реальные возможности карьерного и профессионального роста внутри компании
•Яркая корпоративная жизнь
•Современный комфортный офис с lounge-зонами для отдыха, кафетерием, массажными креслами, настольными играми и PlayStation

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте