Мы ищем талантливого и амбициозного Frontend Developer (Middle) для работы над современными веб-приложениями.
Если ты любишь разрабатывать удобные и производительные интерфейсы, знаешь, как взаимодействовать с бэкендом, и хочешь работать с современным стеком технологий, то эта вакансия для тебя!
Чем предстоит заниматься:
- Разрабатывать высококачественные интерфейсы с использованием Next.js и React.
- Работать с компонентной библиотекой Ant Design для создания модульных интерфейсов.
- Создавать адаптивные и кроссбраузерные интерфейсы с использованием TailwindCSS, Styled Components или Emotion.
- Интегрировать фронтенд с бекенд-системами, реализованными на Python (Django, FastAPI, Flask) или Node.js.
- Оптимизировать производительность интерфейсов и улучшать UX.
- Работать над SEO-оптимизацией и реализацией серверного рендеринга (SSR).
- Участвовать в проектировании архитектуры, обсуждении новых фич и их внедрении.
- Работать в команде с дизайнерами, backend-разработчиками и другими специалистами.
Наши ожидания:
- Уверенное знание JavaScript и TypeScript.
- Опыт работы с React, Next.js и библиотеками управления состоянием (Redux, Zustand, MobX).
- Глубокое понимание принципов работы с TailwindCSS, Ant Design, Styled Components или другими UI-библиотеками.
- Опыт взаимодействия с backend через REST API и GraphQL.
- Базовые знания и опыт работы с Python (Django, FastAPI, Flask) или Node.js.
- Понимание архитектурных решений на стороне бэкенда и умение учитывать их при работе с фронтендом.
- Навыки адаптивной верстки и написания модульных компонентов.
- Умение работать с системами контроля версий (Git) и CI/CD.
- Опыт написания чистого, поддерживаемого и тестируемого кода.
Будет плюсом:
- Опыт работы с WebSocket и реализация real-time функциональности.
- Навыки написания тестов для фронтенда (Jest, Testing Library, Cypress).
- Опыт работы с headless CMS (например, Strapi или Sanity).
- Навыки работы с Docker и базовыми DevOps-процессами.
- Базовые знания UI/UX и умение работать с Figma.
- Опыт анимации интерфейсов (например, с Framer Motion или GSAP).
- Умение проектировать и внедрять сложные интерфейсные компоненты.
Что мы предлагаем:
- Участие в интересных проектах с современным стеком технологий.
- Возможность работы в гибридном формате (офис/удалённо).
- Конкурентную заработную плату, соответствующую твоим навыкам и опыту.
- Профессиональное развитие: участие в обучающих курсах, конференциях и тренингах.
- Дружная команда профессионалов, готовых поддержать и делиться опытом.
- Гибкий график работы, оплачиваемые отпуска и больничные.
Если ты готов стать частью нашей команды и развиваться вместе с нами, отправляй своё резюме!