Frontend-разработчик

Маркетинг Солюшнз

Frontend-разработчик

Описание вакансии

НАШ СТЕК :
○ Frontend Development 
○ Core: HTML, CSS/SCSS, JS, TS 
○ Frameworks and Libraries: React, Next.js 
○ UI/UX Tools: Styled Components, TailwindCSS 
○ State Management: React Context, Redux Toolkit, Zustand 
○ API & Data Handling: Axios, GraphQL (Apollo Client), REST API, WebSocket, WebHooks
○ Forms & Validation: React Hook Form, Yup, Zod 
○ Testing: Jest, React Testing Library 
○ Tooling & Automation 
○ Code Quality: Eslint, Prettier, Lint-staged, Husky 
○ Build Tools: Babel, Webpack, NPM, Vite 
○ Authentication: JWT, Cookies 
○ Localization: i18next 
○ Additional Frontend Skills 
○ Routing: React Router, Next.js App Router
○ Data Visualization: Chart.js, react-virtualized, react-tiny-slider, qrcode 
○ Other: Google ReCaptcha / Yandex SmartCaptcha, date-fns, react-datepicker, react-virtualized, TanStack Table, React Native
○ SEO: OpenGraph tags, Lighthouse 
○ CI/CD: Понимание принципов CI/CD

КОГО ИЩЕМ: 
Нам нужен человек с высокой автономностью: берёт задачу и возвращается с работающим решением. Готов решать сложные нестандартные задачи. Комфортно чувствует себя в атмосфере стартапа — быстрые изменения, много ответственности, мало бюрократии. 

КТО НЕ ПОДОЙДЁТ: 
1. Кандидаты с преобладающим или последним опытом в роли технических менеджеров: Team Lead, CTO и т.п. – это нерелевантный данной позиции опыт работы. Мы ищем «рабочие руки», а не технического менеджера. 
2. Кандидаты, которые ищут себе вторую работу или с желанием создавать иллюзию работы. У нас команда маленькая, все всё видят. Нужен честный фултайм. 
3. Кандидаты с преобладающим или последним опытом работы на фрилансе или в аутсорсинг-компаниях. 

ЗАДАЧИ: 
1. Разработка и поддержка сложных пользовательских интерфейсов: формы заявок, личные кабинеты, таблицы с большими объемами данных.
2. Интеграция с backend через REST API, работа с real-time данными через WebSocket, обработка вебхуков.
3. Строить real-time интерфейсы – WebSocket, кэширование состояния 
4. Реализация интерактивных элементов и анимаций для улучшения UX.
5. Оптимизировать производительность – бандлы, рендеринг, память. 
6. Участвовать в архитектурных решениях – совместный дизайн и открытые обсуждения. 

МЫ ОЖИДАЕМ: 
1. Опыт коммерческой фронтенд-разработки от 5 лет.
2. Опыт работы от 5 лет с React и TypeScript — хуки, рендеринг, оптимизация, паттерны. 
3. Опыт разработки сложных SPA-приложений с большим количеством состояния, форм и динамических данных.
4. Практический опыт работы с REST API и WebSocket для реализации real-time функциональности.
5. Опыт работы от 2 лет со сложными анимациями – Framer Motion, CSS transitions.
6. Умеешь профилировать и оптимизировать – память, рендеринг, сеть, не по чек-листу, а по реальным bottleneck'ам. 
7. Опыт использования LLM для работы обязательно. 
8. Наш стек тебе знаком, а чего не знаешь – готов разобраться по ходу. 

МЫ ПРЕДЛАГАЕМ: 
1. Полностью remote. 
2. Оплачиваемый отпуск 28 календарных дней. 
3. Работа в продуктовой компании. 

Навыки
  • JavaScript
  • Gitlab
  • Git
  • HTML5
  • REST API
  • React
  • CSS
  • Redux
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию