Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаSenior Frontend Developer
Компания 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 с конструктивной обратной связью.
- Способность самостоятельно принимать архитектурные решения и защищать их перед командой.
- Участие в техническом интервьюировании кандидатов.
Будет плюсом:
- Понимание Edge Computing и CDN-оптимизации для глобальных приложений.
- Опыт работы с WebSocket / Server-Sent Events для real-time функциональности.
- Глубокое понимание веб-безопасности: XSS, CSRF, CSP, CORS, OWASP Top 10.
- Опыт внедрения Content Security Policy, Subresource Integrity, Trusted Types.
- Опыт интеграции LLM API в продукт (Claude API / OpenAI API): стриминг, tool use, structured output, управление контекстом и стоимостью.
- Понимание prompt engineering (RAG-паттерны, chain-of-thought, function calling).
- Опыт построения AI-assisted workflows: автоматизированный code review с AI, генерация тестов, документации, changelog-ов.
Мы предлагаем:
- Участие в разработке сложных и масштабируемых фронтенд- и AI-решений.
- Работа с современным технологическим стеком и AI-инструментами.
- Возможность влиять на архитектурные решения и развитие фронтенд-платформы.
- Профессиональный рост через менторство, воркшопы и технические обсуждения внутри команды.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие