Манежный переулок 3
Важно
работа оффлайн в комфортном офисе, в центре Санкт-Петербурга.
Удаленный формат не рассматривается.
О проекте
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-платформ
Мы предлагаем:
- Оформление по ТК РФ
- Реальное влияние на техническую архитектуру и выбор решений
- Работу с современным технологическим стеком
Конкурентная заработная плата (обсуждается индивидуально с успешным кандидатом)