Обязанности:
- Разработка, поддержка и оптимизация API-сервисов на Node.js + MSSQL в условиях высокой нагрузки.
- Анализ, проектирование и внедрение архитектурных решений, обеспечивающих стабильность, масштабируемость и безопасность платформы.
- Принятие технически обоснованных и смелых решений, напрямую влияющих на продакшен и бизнес-метрики.
- Разработка стратегий мониторинга, логирования и устранения инцидентов в продакшене.
- Участие в планировании и реализации CI/CD процессов для обеспечения бесшовного развертывания изменений.
- Интеграция с другими сервисами платформы, взаимодействие с командами DevOps, аналитики и поддержки.
- Проведение рефакторинга и оптимизации существующего кода для повышения производительности и надежности.
- Контроль качества кода, проведение код-ревью и наставничество для других разработчиков.
- Взаимодействие с командой бизнеса для понимания требований и их эффективной технической реализации.
- Быстрое реагирование на критические инциденты и разбор последствий внедренных изменений.
Обязательные требования:
- Опыт работы от 3 лет с Node.js (NestJS, Express или аналогичные фреймворки).
- Глубокие знания MSSQL (T-SQL, оптимизация запросов, индексы, транзакции).
- Опыт работы с высоконагруженными распределенными системами.
- Умение разрабатывать отказоустойчивые API и работать с кешированием (Redis, Memcached).
- Опыт внедрения и поддержки CI/CD процессов (GitLab CI, Docker, Kubernetes).
- Хорошее понимание принципов микросервисной архитектуры, RESTful API.
- Глубокие знания в области безопасности API (OAuth, JWT, защита от DDoS, SQL-инъекций).
- Умение анализировать производительность системы и устранять узкие места.
- Опыт работы с логированием, мониторингом (ELK, Prometheus, Grafana).
- Навыки работы в Git, умение разрешать конфликты и управлять релизами.
- Высокая личная ответственность за код и его последствия в продакшене.
- Готовность принимать сложные технические решения и отстаивать их перед командой.
- Умение работать в условиях высокой неопределенности и оперативно решать проблемы.
Желательные навыки (будет преимуществом):
- Опыт работы с TypeScript.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
- Опыт работы с облачными платформами (AWS, GCP, Azure).
- Понимание принципов Event-Driven Architecture и CQRS.
- Навыки работы с feature flags и постепенным развертыванием изменений.
Личные качества:
- Ответственность за результаты работы и их влияние на бизнес.
- Аналитический склад ума, способность быстро находить оптимальные решения.
- Самостоятельность, готовность брать на себя инициативу.
- Гибкость, способность адаптироваться к изменяющимся условиям.
- Коммуникабельность, умение аргументированно отстаивать решения и взаимодействовать с другими командами.
Мы можем предложить:
- Профессиональная команда, где каждый сотрудник - неотъемлемая часть успеха;
- Работа с перспективными продуктами для миллионов пользователей;
- Офис в центре города;
- Корпоративный английский;
- Корпоративный тренажерный зал;
- Внутренние и внешние тренинги;
- Гибкий формат работы.
Создаем пространство
для комфортной работы
для комфортной работы
Гибкий график и удаленка
На многих позициях предусмотрен гибридный график работы: можно работать из офиса, а можно из дома, если задачи это позволяют. Главное — договориться с командой.
Физическое и ментальное здоровье
В офисе есть спорт-зал с полным набором необходимых тренажеров, коллеги выбирают удобное время для своих тренировок. Мы проводим различные сессии с экспертами в области психологии, коучинга, ЗОЖ, чтобы каждый из нас чувствовал
себя хорошо.
Забеги и командный спорт
Мы очень любим заниматься бегом. Наши коллеги ежегодно участвуют в забегах и марафонах в Заамине, Бухаре, Самарканде. А еще можно участвовать в турнирах по шахматам, футболу, настольному теннису и киберспорту.
Добрые дела: Inson Uchun
Для нас очень важно делать что-то не только для себя, но и для окружающих, поэтому мы не просто помогаем благотворительным фондам, но и создали платформу Inson Uchun в партнёрстве с Национальным агентством социальной защиты. Платформа
размещена в приложении Click SuperApp и даёт возможность адресно помогать детям, которые нуждаются в лечении.
Экологические инициативы: Yashil Meros
Мы создали экологическую программу Yashil Meros, которая объединяет всех жителей страны, включая более 20 миллионов пользователей Click. Пользователи и сотрудники могут накапливать эко-баллы, которые можно использовать для посадки
именных деревьев в Ташкенте и регионах.
Click Choyxona
«Click Choyhona» — наша уникальная геймифицированная платформа, где традиции сочетаются с инновациями. Сотрудники могут получать баллы за достижения, участвовать в рейтингах и обменивать их на различные плюшки (мерч, кофе, такси,
техника и многое другое).
Все для развития сотрудников
Мы приветствуем непрерывное развитие, поэтому наши коллеги посещают самые крутые профильные конференции, учат языки за счет компании, участвуют в митапах и воркшопах, где разбирают реальные рабочие кейсы и получают поддержку профессионалов
Ключевые навыки
- Node.js
- MSSQL
- IT
- TypeScript
- Kafka
- CQRS
- Architecture
- CI/CD
- NestJS
- Transact-SQL
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Вакансия опубликована 28 марта 2025 в Ташкенте