Локация
Москва, работа на месте работодателя или в гибридном формате. Рабочий день — 8 часов, с 10:00 до 19:00.
Зарплата
До 150000 RUR в месяц, на руки.
Компания
РУССМАРКЕТ занимается маркетингом, разработкой цифровых продуктов и реализацией комплексных проектов для бизнеса.
Что делать
•Разрабатывать и развивать SPA-приложения на Vue 3/Nuxt 3, включая страницы, маршрутизацию, Pinia, middleware и функциональные модули.
•Развивать UI-библиотеку, создавать компоненты, виджеты и composables, реализовывать адаптивные интерфейсы по дизайн-макетам.
•Разрабатывать backend на PHP/Laravel: API-эндпоинты, бизнес-логику, валидацию, доступ и работу с данными.
•Интегрировать frontend с REST API и внешними сервисами, работать с контрактами, ошибками, кэшированием и адаптерами.
•Реализовывать функциональность полного цикла — от моделей данных и миграций до API, интерфейса, тестирования и выпуска в production.
•Разрабатывать мобильные сценарии с камерой, сканированием карт, QR-кодов и PAN, OCR, PWA и WebView; участвовать в code review, релизах и сопровождении платформы.
Требования
•От 1 года до 3 лет коммерческой разработки и опыт запуска production-проектов.
•Уверенное владение JavaScript/TypeScript и Vue 3; опыт с Nuxt 3 будет преимуществом.
•Хорошее знание HTML и CSS, опыт адаптивной и кроссбраузерной вёрстки.
•Практический опыт backend-разработки на PHP и Laravel.
•Опыт проектирования, разработки и интеграции REST API.
•Понимание аутентификации и авторизации: Bearer-токены, cookies, OIDC, роли и разграничение прав доступа.
•Понимание архитектуры веб-приложений, организации кода и взаимодействия frontend и backend.
•Умение самостоятельно реализовывать функциональность полного цикла: интерфейс, API, данные, тестирование и релиз.
•Самостоятельность, ответственность, системное мышление и способность доводить задачи до результата.
Хорошо, если есть
•Опыт с Canvas/WebGL, PWA, WebView и гибридными приложениями.
•Знание PostgreSQL, очередей и WebSocket, включая Reverb/Pusher.
•Опыт с Docker, CI/CD и несколькими окружениями разработки и тестирования.
•Знакомство с OAuth2/OIDC и мультисервисной архитектурой.
•Опыт работы с несколькими продуктами или крупными платформами одновременно.
•Умение предлагать архитектурные решения, оценивать технические риски и выбирать оптимальный подход.
Культура и преимущества
•Официальное оформление по ТК РФ, оплачиваемый отпуск и отдых в официальные праздничные дни.
•Стабильная заработная плата и долгосрочное сотрудничество.
•Гибкость в организации рабочего дня при соблюдении рабочего времени и договорённостей.
•Нет скриншотов экранов, контроля активности и поминутных отчётов; акцент на результате, качестве кода и коммуникации.
•Профессиональная команда, обмен опытом и возможности профессионального и карьерного роста.