Смело пишите нам если: имеете опыт работы в коммерческих проектах, участие в релизахимеете опыт кроссбраузерной и мобильной версткиимеете опыт работы с современными фреймворками и библиотеками (React, Vue, Angular)имеете опыт настройки CI/CD-пайплайнов для фронтовых сервисов Обязанности: Разработка и оптимизация интерфейса платформы; Разработка и оптимизация интерфейса аналитического кабинета; Разработка и оптимизация конструктора диалогов; Взаимодействие с backend разработчиками; Взаимодействие с дизайнером команды; Требования: Уверенное владение современным JavaScript (ES6+) Понимание асинхронного программирования (Promises, async/await) Знание функционального и объектно-ориентированного программирования в JavaScript Понимание принципов валидации HTML Глубокое понимание семантической верстки и ее важности Опыт работы с SVG Опыт работы с TypeScript Глубокое понимание React и его внутренних механизмов Понимание жизненного цикла компонентов и управления состоянием Уверенное владение App Router и его особенностями Знание и применение серверных и клиентских компонентов Опыт оптимизации производительности в Next.js приложениях Глубокое понимание архитектуры Redux и его основных принципов Умение эффективно использовать RTK Query для управления состоянием API и кэширования Умение интегрировать фронтенд с бэкенд API Знание принципов RESTful архитектуры Понимание принципов CORS и безопасности API Глубокое понимание основ CSS Понимание принципов адаптивного и кроссбраузерного дизайна Знакомство с CSS фреймворками (например, Tailwind CSS) будет преимуществом Базовое понимание SEO и его применение во фронтенд-разработке Написание эффективных unit-тестов для JavaScript/TypeScript кода Тестирование React компонентов Умение создавать и запускать контейнеры для фронтенд-приложений Знакомство с методологией Feature-Sliced Design (FSD) Умение работать с системами управления версиями (Git) Базовые знания CI/CD Опыт проведения код-ревью и менторинга будет преимуществом Знание особенностей работы JavaScript в различных средах выполнения (браузер, Node.js) Знание и применение паттернов проектирования в JavaScript Профилирование и оптимизация JavaScript кода Оптимизация рендеринга в React Опыт с инструментами для e2e тестирования Написание интеграционных тестов Понимание принципов модульной архитектуры и умение разделять код на независимые, повторно используемые модули Умение проектировать масштабируемую структуру проекта Опыт настройки сложных конфигураций сборки (Webpack) Опыт менторинга и проведения код-ревью Условия: • Работа в динамично развивающейся ИТ-компании;• Понятная и доступная система карьерного и профессионального роста;• Интересные задачи и возможность проявить себя;• Официальное трудоустройство по ТК РФ;• Стабильная прозрачная система оплаты труда (оклад + премия);• Полностью "белая" зарплата;• График 5/2 (выходные: суббота, воскресенье) с 9.00 до 18.00, перерыв - час;• Работа в уютном офисе, с панорамным видом, находящемся в центре города;• Чай, кофе, печенье (в офисе);• Подарки детям работников на новый год;• Корпоративы (за счет работодателя) на новый год и день рождения компании (август).
Frontend-разработчик (HTML-верстальщик / Веб-разработчик)
От 65 000 до 70 000 руб.
Воронеж
Vera Realty