Frontend-разработчик (JavaScript/PHP)

Дата размещения вакансии: 05.12.2025
Работодатель: Future BIM
Уровень зарплаты:
от 210000 RUR
Город:
Санкт-Петербург
Манежный переулок 3
Требуемый опыт работы:
Более 6 лет

Важно

работа оффлайн в комфортном офисе, в центре Санкт-Петербурга.
Удаленный формат не рассматривается.

О проекте

Futurello — аналог канбан-доски Trello для управления проектами с фокусом на строительное проектирование. Futurello представляет собой монолитное веб-приложение с серверным рендерингом, развернутое на виртуальной машине.

Подробнее о программе можно посмотреть по следующей ссылке: https://futurebim.ru/ru/futurello

Технологический стек проекта:

  • Frontend: JavaScript (ES6+), Alpine.js, HTML5, CSS3
  • Backend: PHP, Laravel
  • База данных: MySQL
  • Кэширование: Redis
  • Сервер: Nginx на Ubuntu
  • Дизайн: Figma
  • Контроль версий: Git, GitHub

Что предстоит делать:

Frontend (основной фокус ~80%):

  • Разработка интерактивных компонентов и новых фич на JavaScript
  • Создание и переработка интерфейса канбан-доски по новым дизайн-макетам
  • Реализация мудборда (mood board) внутри канбан-доски полностью на JS
  • Верстка современных адаптивных интерфейсов по макетам из Figma (HTML5, CSS3)
  • Работа с Alpine.js для создания реактивных компонентов
  • Оптимизация производительности на клиентской стороне

Backend (поддержка ~20%):

  • Базовая работа с Laravel для интеграции frontend-компонентов
  • Понимание работы Livewire для взаимодействия клиентской и серверной частей
  • Подключение и базовая работа с MySQL (запросы, получение/отправка данных)
  • Понимание принципов работы Docker и контейнеризации

Обязательные требования:

  • Опыт frontend-разработки сложных веб-приложений от 3 лет
  • Отличное знание JavaScript — это ключевое требование!
  • Умение работать с макетами из Figma и точно воплощать дизайн в код
  • Знание принципов работы с REST API
  • Опыт работы с Git/GitHub
  • Самостоятельность и умение быстро разбираться в новых технологиях
  • Опыт администрирования Linux (Ubuntu), настройки Nginx

Преимуществом будет:

  • Сертификат в области кибербезопасности
  • Опыт работы с Livewire и Alpine.js
  • Практика работы с Redis для кэширования и очередями задач
  • Опыт защиты приложений от DDoS-атак и других угроз
  • Навыки работы с CI/CD
  • Знание паттернов проектирования и Domain-Driven Design
  • Опыт работы с WebSocket для real-time функционала
  • Понимание принципов работы SaaS-платформ

Мы предлагаем:

  • Оформление по ТК РФ
  • Реальное влияние на техническую архитектуру и выбор решений
  • Работу с современным технологическим стеком

Конкурентная заработная плата (обсуждается индивидуально с успешным кандидатом)