Привет!
Мы ищем Middle Frontend-разработчика для разработки ATS-системы — инструмента, который помогает автоматизировать рекрутмент и HR-процессы, чтобы компании находили сильных специалистов быстрее и проще.
В нашей команде мы хотим видеть специалиста, который не просто пишет код, а хочет влиять на процесс и пользовательский опыт.
Обязанности:
- Разработка и поддержка пользовательского интерфейса ATS-системы для автоматизации процессов рекрутмента и HR.
- Реализация новых функциональных модулей на React с использованием TypeScript.
- Интеграция с backend-сервисами через API с применением Redux Toolkit.
- Использование готовых UI-библиотек (Material UI, Ant Design) и кастомизация компонентов при необходимости.
- Работа с WebSockets (socket.io) для реализации real-time функционала.
- Настройка и минимальная доработка конфигураций сборщиков (предпочтительно Vite).
- Взаимодействие с командой backend-разработчиков и дизайнерами (верстка интерфейса по макету Figma) для обеспечения качества продукта.
Требования:
- Уверенное владение JavaScript и TypeScript.
- Опыт работы с React (от 2 лет) и экосистемой React.
- Навыки работы с UI-библиотеками Material UI, Ant Design (от 1 года).
- Опыт работы с Redux Toolkit для управления состоянием приложения (от 1 года).
- Понимание принципов работы WebSockets и опыт интеграции через socket.io.
- Понимание работы сборщиков (Webpack, Vite или аналогичных).
- Знание и работа с Next JS необязательно, но будет плюсом.
Условия:
- Полная занятость с графиком 5/2.
- Возможность работать на месте работодателя, удаленно или в гибридном формате.
- Гибкий формат оформления (ТК, Гражданский договор).
- Офис в историческом центре Москвы (5 минут пешком от метро Чистые пруды).