freehire launches on Product Hunt on 26 August.

Follow →

Fullstack-разработчик (PHP, Laravel, JS, TS, Vue, Nuxt, React Native )

Summary

Fullstack developer builds and maintains an ecommerce site and mobile app using PHP/Laravel, Vue/Nuxt, TypeScript, and React Native, plus integrates with Bitrix and third-party APIs.

Мы ищем опытного Fullstack-разработчика уровня Middle/Senior, который усилит нашу команду. Вам предстоит как поддерживать существующие сервисы, так и с нуля создавать архитектуру нового крупного проекта на самом современном стеке.

Обязанности:
  • Проектирование и создание нового интернет-магазина на PHP Laravel, Vue 3, Nuxt 4, TypeScript, HTML и CSS/SCSS;
  • Писать читаемый, масштабируемый и тестируемый код;
  • Сопровождение действующих проектов компании (интеграция с Bitrix);
  • Проводить интеграцию со сторонними API;
  • Верстка высококонверсионных лендингов, разработка интерактивных виджетов и интерфейсных модулей;
  • Анализ, доработка и рефакторинг legacy code;
  • Разработка интеграций с внутренними системами компании;
  • Анализировать и дорабатывать чужой код при необходимости;
  • Проводить код-ревью и код-стайлинг, тестирование программного кода;
  • Участвовать в принятии технических решений, оптимизации производительности сайтов и мобильного приложения.
Требования:
  • Опыт работы: от 5 лет коммерческой разработки в роли Fullstack-разработчика. Отличное знание стека: PHP 8+, Bitrix;
  • Понимание и применение на практике основных принципов ООП;
  • Понимание работы Docker;
  • Интеграция: Опыт работы с REST API, понимание принципов взаимодействия фронтенда с бэкендом (включая Bitrix);
  • Опыт оптимизации сложных запросов в MySQL, индексирование, профилирование, отладка;
  • Понимание паттернов проектирования, принципов SOLID/DRY/KISS и чистой архитектуры;
  • Опыт работы с CI/CD инструментами;
  • Инструменты: Уверенное владение Git, сборщиками (Vite, Webpack) и пакетными менеджерами.

Будет большим плюсом:

  • Опыт с React Native: Мы планируем разработку нового мобильного приложения, поэтому знание этого фреймворка позволит вам возглавить это направление или принять в нем активное участие.
  • Понимание основ UX/UI.
  • Опыт с дизайн-системами и компонентными библиотеками (Storybook).
Условия:
  • Официальное оформление по ТК РФ с первого дня работы, оплачиваемый отпуск;
  • Удалённый график работы: 5/2 с 9:00-10:00 до 18:00-19:00 по МСК;
  • Возможности финансового и карьерного роста;
  • Работа в крупной, стабильной, развивающейся компании, которая является лидером отрасли;
  • Интересная и вдохновляющая работа в команде профессионалов, влюблённых в своё дело.

See also