Frontend developer ReactJS (Middle)
PythonПриглашаем в команду MaxLine Frontend developer (ReactJS) уровня Middle.
Технологии, используемые в проекте:
- HTML5
- JS (ES6+)
- ReactJS(16+)
- Redux
- Thunk/Saga
- SCSS
- Git
Какой опыт работы нам нужен для реализации поставленных задач:
- опыт работы веб-разработки на позиции Frontend developer от 2-х лет;
- знание React: глубокое понимание React и его экосистемы, + React Router;
- работа с React Hooks;
- HTML/CSS и JavaScript: отличное знание HTML5, CSS и Typescript (обязательно);
- архитектура и паттерны: понимание принципов разработки масштабируемых и модульных приложений, знание популярных паттернов проектирования (например, Flux);
- REST API: опыт работы с REST API и умение взаимодействовать с бэкендом для получения и отправки данных через AJAX. Опыт работы с AXIOS;
- оптимизация и производительность: знание методов оптимизации производительности веб приложений, опыт работы с инструментами профилирования и отладки;
- верстка и адаптивность: умение создавать кросс-браузерные и пользовательские интерфейсы с использованием современных CSS-фреймворков;
- версионирование кода: опыт работы с системами контроля версий (например, Git) и понимание принципов ветвления и слияния кода.
- коммуникация и коллаборация: хорошие коммуникативные навыки и опыт работы в команде разработчиков, умение эффективно взаимодействовать с дизайнерам и другими участниками проекта
Задачи Frontend developer:
- разработка сложных пользовательских интерфейсов;
- адаптивная верстка веб-страниц под мобильные браузеры;
- интеграция интерфейса с бекенд по Rest API;
- декомпозиция задач и обсуждение технических решений;
- повышение качества существующих компонентов платформы;
- взаимодействие с UX/UI дизайнером и бекенд разработчиками;
- регулярный код-ревью и рефакторинг;
- WebSocket
Что мы готовы предоставить:
- официальное трудоустройство согласно законодательству ТК, отпуск 25 календарных дней;
- комфортный офис с хорошим транспортным сообщением, закрытой территорией и парковкой;
- конкурентная заработная плата, гибкое начало рабочего дня;
- возможности для карьерного роста, оплата профессиональных курсов, частичная компенсация занятий английским языком и спортом;
- крутая молодая команда единомышленников, в компании общение неформальное;
- кофе\чай\фрукты\соки\прохладительные напитки, "вкусный" день;
- игровая комната (аэрохоккей, бильярд, настольный теннис, дартс, PS), корпоративная библиотека;
- еженедельные тимбилдинги, подарки для сотрудников от компании.
Откликайся и до встречи с командой!
Откликнуться
