Senior/Middle+ Frontend разработчик (HR-платформа Пульс)
Москва
Команда развивает сервисы HR‑платформы Пульс (PaaS/SaaS) для автоматизации приёма и перевода сотрудников в крупных организациях. Роль фокусируется на фронтенде высоконагруженных бизнес‑функций, важна стабильность и производительность для корпоративных пользователей
ГрейдMiddle/Senior
Опыт1–3 года
Стек
TypeScriptReactWebpack 5DockerRedux ToolkitTanStack QueryStyled ComponentsJestReact Testing LibraryGitJenkinsNexusFormikReact Hook FormPWAWebView
Задачи
- •разрабатывать и поддерживать UI для десктопа и мобильных устройств
- •проектировать архитектуру клиентских фич и подходы к стейт‑менеджменту и взаимодействию с API
- •покрывать код юнит‑тестами и обеспечивать стабильность ключевых функций
- •проводить code review и задавать технические стандарты в команде
- •улучшать производительность через профилирование, мемоизацию и виртуализацию списков
Обязательно
- •коммерческая разработка на React минимум 2 года
- •свободное владение TypeScript и JavaScript, понимание Event Loop и асинхронности
- •умение строить сложные формы и валидировать данные (Formik / React Hook Form)
- •навык писать юнит‑тесты и использовать тестовые библиотеки
- •умение разбивать крупные задачи на компоненты и прорабатывать архитектурные решения
- •опыт работы или желание развивать навыки с генеративными моделями и AI‑агентами
Будет плюсом
- •организация фронтенд‑разработки с нуля
- •внедрение и поддержка методологии FSD
- •настройка кэша и инвалидация мутаций, работа с пагинацией и бесконечным скроллом в TanStack Query
- •практическое знакомство с Webpack 5 (code splitting, tree shaking)
- •понимание PWA и особенностей работы с WebView
- •опыт работы с SAPUI5