Описание вакансии
Ищем талантливого Фронтенд-разработчика!
СДЭК, один из лидеров российского рынка экспресс-доставки, ищет талантливого и увлеченного фронтенд-разработчика для усиления нашей команды разработки. Вы будете отвечать за разработку и поддержку пользовательских интерфейсов для наших внутренних и клиентских веб-приложений, тесно интегрированных с бэкендом на Python (Flask/Django). Мы ценим качественный код, внимание к деталям и стремление создавать удобные и привлекательные интерфейсы, оптимизированные для производительности и масштабируемости.
Обязанности:
- Разработка и поддержка фронтенд-компонентов для веб-приложений СДЭК с использованием React и Next.js.
- Написание чистого, хорошо структурированного, документированного и поддерживаемого кода на JavaScript/TypeScript.
- Создание отзывчивых и адаптивных интерфейсов, работающих на различных устройствах, с учетом особенностей пользовательского опыта в сфере логистики.
- Тестирование и отладка кода для обеспечения высокого качества и стабильности приложений.
- Тесное сотрудничество с бэкенд-разработчиками (Python/Flask/Django), дизайнерами и аналитиками для реализации UI/UX-концепций и интеграции с API.
- Участие в код-ревью для обеспечения качества кода, обмена знаниями и соблюдения стандартов разработки.
- Оптимизация производительности фронтенда для обеспечения быстрого и плавного взаимодействия с пользователем, особенно при работе с большими объемами данных и сложными логистическими процессами.
- Исследование и внедрение новых технологий и лучших практик в разработке фронтенда, направленных на повышение эффективности и качества разработки.
Необходимые навыки и опыт:
- Уверенное знание JavaScript (ES6+) и TypeScript.
- Глубокое понимание React и экосистемы React (Redux/Redux Toolkit, Context API, React Router).
- Опыт работы с Next.js (SSR, SSG, API routes) для создания масштабируемых и производительных веб-приложений.
- Знание HTML5 и CSS3, включая препроцессоры (Sass/SCSS, Less) и CSS-in-JS (Styled Components, Emotion).
- Опыт работы с системами контроля версий (Git).
- Понимание принципов отзывчивого веб-дизайна и кросс-браузерной разработки.
- Опыт написания юнит-тестов и интеграционных тестов (Jest, Mocha, Cypress).
- Умение эффективно взаимодействовать с бэкенд-разработчиками и понимать принципы работы API (REST, GraphQL).
- Английский язык на уровне чтения технической документации.
Будет плюсом:
- Опыт работы с Django REST Framework (DRF) и другими технологиями, используемыми в Python бэкенде.
- Опыт работы с системами управления состоянием (state management) для сложных приложений.
- Опыт работы с инструментами визуализации данных и дашбордами.
- Опыт работы с системами мониторинга и логирования.
- Знание принципов SEO-оптимизации и веб-аналитики.
- Опыт работы с инструментами для сборки и оптимизации фронтенда (Webpack, Parcel).
- Понимание принципов CI/CD и опыт работы с системами автоматической сборки и развертывания (Jenkins, GitLab CI и т.д.).
- Знакомство с методологиями Agile/Scrum.
- Опыт работы с библиотеками UI-компонентов (Material UI, Ant Design, Chakra UI).
- Понимание предметной области логистики и экспресс-доставки.
Условия и преимущества:
- Частичная занятость с гибким графиком работы.
- Удалённый формат работы, что позволяет работать из любой точки мира.
- Возможность профессионального роста и обучения.
- Работа в международной компании, входящей в ТОП-3 курьерских компаний России.
О компании: Мы — СДЭК, международная компания, которая благодаря своей команде сотрудников входит в ТОП-3 курьерских компаний России. Вклад каждого из нас позволяет нам расти и делать нашу компанию сильнее. Открытая дружеская атмосфера помогает нам быть единой командой, работающей более, чем в 1800 подразделений в 17 странах. Мы ценим своих клиентов и привлекаем новых, решаем их самые сложные и интересные задачи. Вот уже более 20 лет мы делаем клиентов счастливыми!