Фронтенд разработчик (React/Next.js)
Описание
Локация: Казань, улица Габдуллы Тукая, 125к3. Необходимо посещать офис; гибридный или офисный формат работы.
Компания
Maxima.tech развивает веб-продукты и сайты на React, Next.js и Gatsby.
Что делать
Разрабатывать новое веб-приложение на Next.js: интерфейсы, клиентскую бизнес-логику, роутинг, SSR и SSG.
Создавать и поддерживать адаптивные лендинги на Gatsby, оптимизируя скорость загрузки и SEO.
Развивать текущий сайт на React: добавлять функциональность, исправлять ошибки и рефакторить устаревший код.
Интегрировать фронтенд с REST API и WebSockets совместно с бэкенд-разработчиками.
Создавать pixel-perfect интерфейсы по макетам Figma, обеспечивать кроссбраузерность и корректное отображение на мобильных устройствах.
Оптимизировать производительность, поддерживать переиспользуемые UI-компоненты, участвовать в код-ревью и планировании задач.
Требования
Коммерческий опыт фронтенд-разработки от 1 до 3 лет.
JavaScript ES6+ и TypeScript.
Коммерческий опыт с React: хуки, жизненный цикл компонентов и управление состоянием через Redux, MobX или аналоги.
Опыт с Next.js: App Router или Pages Router, SSR, SSG и ISR.
Семантичная адаптивная вёрстка на HTML5 и CSS3, Flexbox и Grid.
Опыт с CSS-препроцессорами или CSS-in-JS: SCSS, CSS Modules, Tailwind или styled-components.
Работа с REST API; понимание WebSocket будет преимуществом.
Git и командная разработка: ветки, pull request и код-ревью.
Понимание веб-производительности и SEO: Core Web Vitals, метатеги и оптимизация изображений; работа с макетами в Figma.
Хорошо, если есть
Знание Gatsby или готовность быстро в нём разобраться.
Понимание принципов работы WebSocket.
Культура и преимущества
Полная занятость, график 5/2 и работа в офисном или гибридном формате.
Гибкое начало и окончание рабочего дня.
ДМС со стоматологией после испытательного срока.
Офис рядом с центром Казани с оборудованной кухней, спортзалом и душевыми.
Совместные корпоративные мероприятия, выезды на природу, настольные игры и квизы.