Наша компания разрабатывает программные решения для проектирования и строительства, соединяя специалистов IT и архитектуры. Мы создали цифровую экосистему для архитекторов и активно развиваем Futurello — российский аналог Trello для управления проектами. У нас вы будете создавать сложные web-продукты для профессионалов отрасли и работать в команде с программистами и архитекторами, получая уникальный опыт на стыке технологий и архитектуры.
В нашу команду требуется универсальный web-разработчик для разработки и поддержки высоконагруженного сайта. Мы ищем специалиста, обладающего широким техническим кругозором, опытом работы с большими базами данных и уверенно владеющего как серверной, так и клиентской частью современных веб-приложений.
Обязанности:
- Разработка и поддержка функционала на Laravel с использованием Livewire.
- Создание интерактивных компонентов на Livewire и Alpine.js.
- Проектирование, оптимизация и работа с большими базами данных MySQL.
- Верстка динамических и отзывчивых веб-страниц (HTML, CSS, адаптивная верстка).
- Реализация клиентской логики на JavaScript и Vue.js.
- Участие в проектировании архитектуры веб-приложения.
- Оптимизация производительности сайта (серверная и клиентская части).
- Работа с API сторонних сервисов и интеграциями.
- Интеграция с платежными системами, системами рассылок и облачными сервисами.
Требования:
- Опыт разработки сложных web-проектов с высокой посещаемостью (от 3 лет).
- Отличные знания Laravel и Livewire — основные технологии нашего стека.
- Уверенное владение PHP, опыт оптимизации и проектирования архитектуры.
- Навыки работы с HTML, CSS, JavaScript (ES6+), адаптивной и кроссбраузерной версткой.
- Опыт работы с Vue.js и Alpine.js для создания интерактивных интерфейсов.
- Отличные знания MySQL, опыт оптимизации запросов, проектирования БД.
- Навыки работы с системами контроля версий (Git).
- Понимание принципов безопасности веб-приложений.
- Умение работать с документацией, самостоятельность в поиске решений.
Будет плюсом:
- Опыт работы с очередями Laravel, кеширующими системами (Redis).
- Знание современных протоколов взаимодействия (REST, WebSocket).
- Навыки интеграции с облачными сервисами.
- Опыт работы с CI/CD и Docker.
- Собственный опыт запуска и поддержки крупных интернет-проектов на Laravel.
Условия:
- Оформление по ТК РФ
- График 5/2, 8 рабочих часов.
- Достойная оплата труда (уровень обсуждается с успешным кандидатом).