Ведущий разработчик React, TypeScript
По договоренности
- Киевская
- Парк Победы
- Багратионовская
«A7-Технологии» входит в группу компаний A7 (платформа международных платежей).
Мы являемся аккредитованной IT-компанией и создаём технологические решения для проектов государственного масштаба. Мы работаем там, где надёжность и безопасность имеют первостепенное значение, а результат влияет на миллионы пользователей по всей стране.
Мы стремительно растём: расширяем направления, запускаем новые продукты и усиливаем команду. В наших проектах — современные технологии, масштабные задачи и возможность напрямую влиять на развитие цифровой инфраструктуры России.
У нас нет лишней бюрократии — только сильная команда профессионалов, открытая коммуникация и культура, в которой ценят экспертизу, инициативу и ответственность.
Сейчас мы в поиске Ведущего разработчика React, TypeScript, который сможет усилить нашу команду.
Что предстоит делать:
Разработка розничных финтех-продуктов
Руководство разработкой, либо ключевая роль в разработке в рамках кросс-функциональных команд. Предстоит работать над функционалом для физлиц, бизнеса и внутренних сотрудников в области переводов (включая трансграничные) и автоматизации банковских операций.
Архитектура фронта
Разработка по FSD — модули, слои, контракты, чёткое разделение ответственности. Поддержка типобезопасности, модульности, минимальной связанности.
Формы и валидации
Сложные формы: React Hook Form + Yup, автоматические маски, асинхронная проверка.
Состояние и взаимодействие с API
Работа с Zustand (atomic stores), реализация бизнес-логики на клиенте, синхронизация с REST API.
Проектный процесс
Работаем по Kanban, макеты — в Figma, код — в GitLab. PR и ревью — обязательно.
Стек: React 18+, TypeScript, Feature-Sliced Design (FSD), Vite, Vitest, Zustand, MobX, React Hook Form, Yup, Sass, Vite, TanStack
Плюсом: Next.js, ESLint, Vitest, Docker, k8s, опыт с компонентными библиотеками и Storybook.
Обязательные требования:
- 4+ года опыта коммерческой разработки на React + TypeScript;
- Умение лидировать проекты, целиком забирая на себя ответственность по доставке проекта в продакшн, умение собирать требования, договариваться со смежными командами, подключать команду тестирования, делать сопровождение после запуска;
- Отличное знание React 18+, hooks, effects, мемоизации;
- Tanstack, react-query;
- Уверенный TypeScript: типизация форм, асинхронных функций, хуков, DTO;
- Опыт с Zustand (или MobX), React Hook Form, Yup;
- Понимание работы браузера;
- Уверенное знание HTML5, CSS/Sass, адаптив, медиазапросы;
- Умение тестировать UI и бизнес-логику (Vitest, React Testing Library);
- Понимание REST API, http-заголовков, форматов JSON;
- Навыки настройки Vite, конфигурация linters / Prettier;
- Опыт с Next.js (App Router, SSR, dynamic routes);
- Умение запаковать SPA-приложение в Docker + Nginx и запустить его;
- Умение верстать по макетам без pixel-perfect, но с уважением к UX.
Будет плюсом:
- Знание и настройка Storybook, дизайн-систем, компонентов;
- Навыки написания кастомных хуков и переиспользуемых компонентов;
- Опыт написания e2e-тестов (Playwright / Cypress);
- Понимание CI/CD пайплайнов (GitLab CI);
- Работа с WebSocket или Streaming API.
Условия:
- Гибридный формат работы 4/1 в пользу офиса (полностью удалённого формата нет);
- Конкурентоспособная заработная плата;
- Корпоративный английский;
- Официальное трудоустройство по ТК РФ, бессрочный договор;
- Работа в профессиональной команде, открытой к сотрудничеству, идеям и инновациям;
- ДМС после испытательного срока, 31 день отпуска.
Опубликована 10 часов назад
Похожие вакансии
- Полный день
- Опыт от 3 лет
- Москва
- Нестандартный график
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва