Мы в команду системной разработки ищем Frontend-разработчика React / Next.js с глубоким знанием TypeScript. Вам предстоит участвовать в разработке современных и функциональных веб-приложений, внутренних ИТ-систем и платформ. Мы ценим качество кода, увлеченность разработкой и командный дух, поэтому ищем человека, который разделяет эти ценности.
Обязанности:
- Разработка интерфейсов и компонентов с использованием React и Next.js
- Реализация логики приложения с использованием Redux (Toolkit)
- Интеграция с backend-сервисами через REST API , работа с данными в формате JSON
- Написание типизированного и поддерживаемого кода на TypeScript
- Работа с серверным рендерингом (Server Side Rendering / SSR ) в Next.js
- Использование npm или yarn для управления зависимостями
- Тестирование и отладка UI-компонентов
- Оптимизация клиентской части под высокую производительность
- Работа в единой команде вместе с продукт-лидом, аналитиками, frontend-разработчиками и QA.
- Участие в проведении codereview, планирования и других командных мероприятий
- Координация действий с другими разработчиками при проведении совместных разработок
Требования: - Высшее образование
- Знание и опыт работы с React , Next.js
- Уверенное владение TypeScript
- Опыт использования Redux (включая Redux Toolkit и RTK Query)
- Знание принципов построения и взаимодействия с REST API , умение работать с данными в формате JSON
- Понимание и опыт реализации Server Side Rendering (SSR) в Next.js
- Опыт работы с системами управления пакетами: npm или yarn
- Знание HTTP-протокола, методов запросов, заголовков, обработки ошибок
- Опыт написания unit- и интеграционных тестов (Jest, React Testing Library — будет плюсом)
- Знание Git и базовых практик командной разработки
- Английский язык на уровне чтения технической документации (не ниже Pre-Intermediate)
- Желательно: знакомство со стилизацией (TailwindCSS, Styled-components), CI/CD, Webpack/Vite
- Хорошие коммуникативные навыки, ориентированность на достижение результата
- Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач)
Условия: - Работа в коллективе ИТ-профессионалов;
- Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли;
- Отсутствие бюрократии и дух стартапа;
- Стабильный работодатель;
- Достойный уровень оплаты, годовой бонус;
- Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей);
- Гибридный график работы.