Назад

Middle Frontend Developer (Next.js / TypeScript)

1 300 - 1 500$
Формат работы
remote (только Belarus)
Тип работы
fulltime
Грейд
middle
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Middle Frontend Developer (Next.js / TypeScript) (fintech): Разработка и развитие корпоративного сайта, продуктовых лендингов, промостраниц и интерактивных веб-инструментов с акцентом на производительность, SEO, адаптивность и качественную анимацию. Focus on построении Next.js-приложений с SSR, SSG и ISR, реализации сложных интерфейсов по макетам Figma и оптимизации Core Web Vitals и Lighthouse.

Локация: Минск; полностью удалённая работа.

Зарплата: 1300–1500 USD в месяц, до вычета налогов.

Компания

Международная fintech-компания, развивающая собственную платёжную платформу и цифровые продукты для бизнеса.

Что делать

  • Разрабатывать и поддерживать основной сайт компании, продуктовые лендинги и маркетинговые страницы.
  • Создавать интерактивные веб-инструменты: калькуляторы тарифов и комиссий, формы, виджеты и анимированные блоки.
  • Разрабатывать приложения на Next.js и TypeScript с использованием SSR, SSG, ISR, Server Components, routing и загрузки данных.
  • Реализовывать адаптивные интерфейсы по макетам Figma, анимации с Framer Motion и кроссбраузерную поддержку.
  • Оптимизировать скорость загрузки, Core Web Vitals и показатели Lighthouse, участвовать в A/B-тестах и подключении веб-аналитики.
  • Совместно с дизайнером, маркетингом и продуктовой командой улучшать пользовательский опыт и конверсию страниц.

Требования

  • От 2–3 лет коммерческого опыта с Next.js и TypeScript, уверенное знание Next.js и опыт разработки production-проектов.
  • Понимание SSR, SSG, ISR, Server Components, hydration, routing и загрузки данных.
  • Отличное знание HTML5 и CSS3; уверенная работа с CSS Modules, Flexbox, Grid, CSS Variables, адаптивной и кроссбраузерной вёрсткой.
  • Практический опыт создания анимаций с Framer Motion.
  • Умение точно реализовывать дизайн из Figma с вниманием к типографике, отступам и деталям интерфейса.
  • Понимание технического SEO для Next.js, responsive design и mobile-first.
  • Опыт оптимизации производительности, Core Web Vitals и Lighthouse.
  • Умение писать чистый, поддерживаемый и структурированный код.
  • Опыт работы с Git и современными инструментами сборки.
  • В основном подходе к стилизации используются чистый CSS и CSS Modules; Tailwind и SCSS/Sass не входят в основной стек.

Хорошо, если есть

  • Опыт разработки маркетинговых сайтов и лендингов для fintech, crypto, SaaS или e-commerce.
  • Опыт создания сложных интерактивных блоков, калькуляторов и визуализаций.
  • Опыт работы с Google Analytics, Google Tag Manager и A/B-тестированием, знание принципов CRO.
  • Опыт интеграции с Headless CMS.
  • Понимание accessibility и web animation performance.
  • Портфолио с современными сайтами и реализованными анимациями.

Культура и преимущества

  • Полностью удалённая работа и гибкий рабочий график.
  • Работа над международным fintech-продуктом с прямым взаимодействием с дизайнером, маркетингом и продуктовой командой.
  • Возможность влиять на визуальное и техническое качество проектов.
  • Минимум бюрократии и быстрый процесс принятия решений.
  • Задачи по UI, анимациям, производительности и интерактивным инструментам.
  • Заработная плата 1300–1500 USD в месяц до вычета налогов.

Процесс найма

  • К отклику необходимо приложить ссылку на GitHub или примеры кода.
  • Нужно предоставить 2–3 реализованных проекта на React / Next.js с указанием своей роли и выполненных задач.
  • Также требуются примеры сайтов с адаптивной вёрсткой, анимациями или интерактивными элементами; особенно важны реальные проекты с личным вкладом в разработку, оптимизацию производительности и реализацию интерфейсов.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →