Требования:
- HTML/CSS/Препроцессоры/CSS in JS: Уверенное владение HTML и CSS, опыт работы с препроцессорами (Sass, LESS) и библиотеками CSS in JS (Styled Components, Emotion).
- TypeScript, JavaScript (ES6): Знания и опыт работы с TypeScript и современным JavaScript (ES6+).
- ReactJS/NextJS (v14 app router), React Hooks:
- Опыт разработки на ReactJS и NextJS с использованием React Hooks и нового App Router в NextJS v14 C#, Blazor.
- Git и рабочими процессами Git Flow.
- Умение применять практики DevOps (Jenkins, GitLab CI/CD).
- Способность эффективно работать в команде и налаживать сотрудничество.
- Умение ясно и четко излагать свои мысли как в устной, так и в письменной форме.
- Гибкость и готовность учиться новым технологиям и подходам.
Обязанности:
- Разработка веб-приложений на React и Next.js.
- Создание и поддержка веб приложений.
- Оптимизация производительности и UX компонентов.
- Интеграция с бекендом через API.
- Участие в проектировании архитектуры приложений и выбор стека технологий.
- Взаимодействие с дизайнерами и бэкенд-разработчиками для создания seamless user experience.
- Рефакторинг и улучшение существующего кода.