Description
Junior Frontend Developer участвует в разработке и поддержке веб-интерфейсов с использованием React и Next.js. Работа предполагает тесное взаимодействие с командой, наставниками и тимлидами, верстку интерфейсов по макетам и интеграцию с backend-частью через REST API.
Main Tasks
- Разработка и верстка пользовательских интерфейсов по макетам (Figma) с использованием HTML5 и CSS3.
- Участие в создании и поддержке компонентов интерфейса и переиспользуемых UI-элементов.
- Интеграция с backend-частью через REST API.
- Работа с системами контроля версий (Git, GitHub/GitLab).
- Взаимодействие с командой: обсуждение задач, участие в стендапах, планировании и код-ревью.
- Получение фидбека от наставников и постоянное развитие технических навыков.
Requirements
- Знание JavaScript и базовые навыки TypeScript (типы, интерфейсы, enum, generics).
- Начальные знания React (компоненты, хуки useState, useEffect и др.).
- Базовое понимание Next.js (страницы, роутинг, компоненты).
- Владение HTML5 и CSS3, понимание адаптивной верстки (flex/grid, media queries).
- Опыт работы с Git (клонирование, коммиты, pull requests).
- Понимание принципов работы с REST API (fetch, axios).
- Внимательность, готовность учиться и работать в команде.
Terms and Conditions
Будет плюсом: Опыт работы с Tailwind CSS. Знакомство с Redux или Context API. Понимание принципов UI/UX. Знание инструментов сборки (Vite, Webpack). Pet-проекты, стажировки или портфолио на GitHub. Работа в команде разработки, формат и график обсуждаются индивидуально.