Назад
9 часов назад

Tech Lead (TypeScript, React, Node.js)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
lead
Страна
Kazakhstan
Вакансия от Hirify. Размещена напрямую Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера

Мэтч

Покажет вашу совместимость с вакансией

Описание вакансии

TL;DR
Tech Lead (TypeScript, React, Node.js): проектирование архитектуры и разработка ключевых компонентов системы с акцентом на Fullstack-решения. Фокус на техническом руководстве командой, обеспечении производительности поиска через Elasticsearch и построении масштабируемых сервисов.

Tech Lead (TypeScript, React, Node.js)

Роль hands-on tech lead: проектирование архитектуры, собственная разработка и техническое руководство командой из 3–5 разработчиков.

Требования:

  • Опыт коммерческой разработки от 5 лет, уверенное владение TypeScript.
  • Опыт технического лидерства: выбор архитектуры, декомпозиция задач, code review, развитие разработчиков и контроль качества.
  • Глубокое знание React и Next.js, включая App Router, серверные компоненты, производительность и организацию связанных приложений.
  • Опыт backend-разработки на Node.js и NestJS: проектирование REST API, интеграции, фоновые задачи, обработка ошибок.
  • Умение проектировать сквозную архитектуру frontend и backend без излишней сложности, обосновывать технические компромиссы.
  • Практический опыт работы с Elasticsearch: моделирование данных, mappings и analyzers, поисковые запросы, релевантность, индексация и производительность.
  • Опыт контейнеризации и запуска сервисов через Docker, понимание окружений, конфигурации и процессов развёртывания.
  • Опыт проектирования аутентификации, авторизации и ролевого доступа, безопасной обработки пользовательских данных и файлов.
  • Готовность самостоятельно писать код, разбирать сложные проблемы и реализовывать ключевые части системы.
  • Навыки тестирования и обеспечения надёжности: unit, integration и E2E-тесты, воспроизводимые сценарии проверки.
  • Способность разбираться в предметной области и превращать бизнес-требования в реализуемые технические решения.

Будет преимуществом:

  • Опыт работы с монорепозиториями и Next.js Multi-Zones.
  • Опыт разработки маркетплейсов, платёжных сценариев, личных кабинетов и операторских панелей.
  • Настройка CI/CD, логирования, мониторинга и alerting.
  • Опыт оптимизации высоконагруженного поиска и больших каталогов.
  • Опыт работы в полностью удалённой команде.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера