🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Senior Frontend Developer

BTS Digital
Астана
На месте работодателя, Гибрид
Опубликовано: 19 Jun 2026

Компания BTS Digital создает цифровые продукты и сервисы, которые помогают людям. В экосистеме реализуются проекты для повседневной жизнедеятельности, ведения бизнеса и государственного управления.

Более 9 миллионов пользователей уже выбрали нас и наши продукты: Aitu Messenger, eOtinish (заявления в госорганы онлайн), Digital ID (система идентификации), Aitu Koshelek 2.0, Aitu Passport, Система мгновенных платежей.

Обязанности:

  • Проектирование архитектуры фронтенд-приложений с прицелом на масштабируемость, производительность и maintainability.
  • Участие во всех этапах SDLC: от проработки требований с PM и дизайнерами до деплоя и мониторинга.
  • Техническое лидерство команды: менторинг, code review, формирование и поддержание стандартов разработки.
  • Внедрение и развитие AI-инструментов в рабочие процессы команды; обучение эффективному использованию AI-ассистентов.
  • Разработка и поддержка AI-фич в продукте: интеграция с LLM, streaming UI, контекстные подсказки.
  • Решение сложных технических проблем и устранение критических инцидентов в production.
  • Участие в кросс-командных архитектурных обсуждениях; взаимодействие с бэкенд-, мобильной и DevOps-командами.
  • Оценка новых инструментов и технологий; подготовка технических предложений (RFC/ADR).
  • Организация технических встреч, demo-сессий и внутренних воркшопов для роста команды.
  • Формирование и актуализация технического roadmap фронтенд-платформы.

Требования:

  • Экспертное знание TypeScript: продвинутые типы, дженерики, type guards, conditional types, declaration merging.
  • Глубокое понимание React internals: reconciliation, Fiber architecture, scheduling, concurrent mode.
  • Проектирование и реализация сложных систем управления состоянием с учётом масштабируемости.
  • Опыт построения Design System и переиспользуемых компонентных библиотек (Storybook, Radix UI, shadcn/ui как база).
  • Опыт проектирования micro-frontend архитектур (Module Federation, single-spa).
  • Работа с monorepo-инструментами: Turborepo, Nx, pnpm workspaces.
  • Знание стратегий кэширования, lazy loading, code splitting, tree shaking.
  • Навыки работы с gRPC, RESTful API и базовое понимание GraphQL.
  • Знание Node.js на уровне написания BFF (Backend for Frontend) слоя.
  • Уверенное владение Docker и базовое понимание Kubernetes для работы с DevOps-командой.
  • Опыт выстраивания стратегии тестирования: unit, integration, e2e с разумным покрытием.
  • Экспертное владение Playwright для e2e и Vitest для unit-тестов; visual regression testing.
  • Экспертное использование AI-ассистентов (Cursor, GitHub Copilot, Claude Code, Open Code и др.) для ускорения команды; умение настраивать правила и контекст под проект.
  • Критическая оценка AI-вывода, знание галлюцинаций и граничных случаев; умение передавать этот подход команде.
  • Опыт менторства junior/middle разработчиков; проведение code review с конструктивной обратной связью.
  • Способность самостоятельно принимать архитектурные решения и защищать их перед командой.
  • Участие в техническом интервьюировании кандидатов.

Будет плюсом:

  1. Понимание Edge Computing и CDN-оптимизации для глобальных приложений.
  2. Опыт работы с WebSocket / Server-Sent Events для real-time функциональности.
  3. Глубокое понимание веб-безопасности: XSS, CSRF, CSP, CORS, OWASP Top 10.
  4. Опыт внедрения Content Security Policy, Subresource Integrity, Trusted Types.
  5. Опыт интеграции LLM API в продукт (Claude API / OpenAI API): стриминг, tool use, structured output, управление контекстом и стоимостью.
  6. Понимание prompt engineering (RAG-паттерны, chain-of-thought, function calling).
  7. Опыт построения AI-assisted workflows: автоматизированный code review с AI, генерация тестов, документации, changelog-ов.

Мы предлагаем:

  1. Участие в разработке сложных и масштабируемых фронтенд- и AI-решений.
  2. Работа с современным технологическим стеком и AI-инструментами.
  3. Возможность влиять на архитектурные решения и развитие фронтенд-платформы.
  4. Профессиональный рост через менторство, воркшопы и технические обсуждения внутри команды.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие