Обязанности:
- Разработка отдельных модулей и компонентов ПО;
- Участие в проектировании архитектуры на уровне модулей и взаимодействий между ними;
- Описание исходного кода ПО в соответствии с принятыми правилами;
- Проведение ревью кода по запросу участников разработки;
- Выполнение обновления, рефакторинга и оптимизации существующих модулей и компонентов ПО;
- Исправление замечаний, выявленных в ходе внутреннего тестирования Департаментом тестирования;
- Моделирование проблем на тестовых конфигурациях;
- Ведение задач и ошибок в Redmine в соответствии с принятым Положением.
- Опыт работы в индустрии разработки на React и TypeScript (не менее 4 лет);
- Навыки разработки приложений с использованием React 18+, TypeScript 5+, ES6+;
- Опыт работы с управлением состоянием: React-Redux, Redux-Saga;
- Опыт работы с использованием React Router 6+;
- Опыт работы с React Hook Form 7+;
- Навыки работы с сетевыми запросами: Axios (interceptors, REST), qs;
- Опыт настройки сборки проектов через Vite;
- Опыт работы с системами контроля версий: Git;
- Понимание принципов CI/CD;
- Знание основ безопасности: CORS, защита от XSS/CSRF;
- Желателен опыт работы с WebSocket для real-time взаимодействия.
- Аккредитованная ИТ - компания;
- Интересные задачи, которые позволят развиваться и наращивать технические навыки в коллективе настоящих профессионалов;
- Достойную заработную плату, а также возможности профессионального и карьерного роста;
- Оформление в соответствии с ТК РФ;
- График работы 5/2;
- ДМС после испытательного срока;
- Корпоративные мероприятия;
- Современный благоустроенный офис (7 минут пешком от метро Ботанический сад).