Все вакансии России 0

Fullstack-разработчик

до 150 000 ₽
РУССМАРКЕТ
Москва Постоянная занятость Полный день

Описание

Мы — команда Руссмаркет, занимаемся маркетингом, разработкой цифровых продуктов и реализацией комплексных проектов для бизнеса. Сейчас мы ищем Fullstack-разработчика, который будет участвовать в развитии наших цифровых платформ и сервисов, создавать новые функциональные возможности и совершенствовать существующие решения. Нам нужен специалист, который умеет работать на стыке frontend и backend, самостоятельно разбираться в технических и бизнес-задачах и доводить разработку от идеи и проектирования до полноценного запуска в production. Для нас важно не просто писать код, а создавать качественные, удобные и надёжные продукты, которые решают реальные задачи пользователей и бизнеса. Что нужно делать – Разрабатывать и развивать SPA-приложения на Vue 3 / Nuxt 3: страницы, маршрутизацию, Pinia, middleware и функциональные модули. – Развивать общую UI-библиотеку: создавать и дорабатывать компоненты, виджеты и composables. – Реализовывать интерфейсы по дизайн-макетам, обеспечивать адаптивную вёрстку для desktop и мобильных устройств. – Разрабатывать и дорабатывать backend на PHP / Laravel: API-эндпоинты, бизнес-логику, валидацию, механизмы доступа и работу с данными. – Интегрировать frontend с REST API и внешними сервисами, работать с контрактами, обработкой ошибок, кэшированием и адаптерами. – Реализовывать функциональность полного цикла: от проектирования моделей данных и миграций до API, пользовательского интерфейса и выпуска в production. – Разрабатывать мобильные сценарии взаимодействия: работа с камерой, сканирование карт, QR-кодов и PAN, OCR, PWA и WebView. – Участвовать в code review, тестировании, исправлении ошибок и сопровождении релизов на различных стендах. – Работать над развитием функциональных направлений платформы: учёт карт, инвентаризация, склад, агентский кабинет и подбор. – Взаимодействовать с командой, участвовать в обсуждении технических решений и самостоятельно отвечать за качество реализованного функционала. Какие требования – Уверенное владение JavaScript / TypeScript и Vue 3, наличие опыта коммерческой разработки и запуска production-проектов. Опыт с 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 и мультисервисной архитектурой. – Опыт работы с несколькими продуктами или крупными платформами одновременно. – Умение предлагать архитектурные решения, оценивать технические риски и выбирать оптимальный подход к реализации задач. Что предлагаем – Работу из офиса в Москве. – Официальное оформление и соблюдение ТК РФ. – Стабильную заработную плату. – Оплачиваемый отпуск и отдых в официальные праздничные дни. – 8-часовой рабочий день с 10:00 до 19:00. – Гибкость в организации рабочего дня: можно самостоятельно планировать время и при необходимости отлучаться по важным делам. – Профессиональную команду, возможность обмениваться опытом и участвовать в развитии реальных цифровых продуктов. – Возможности для профессионального и карьерного роста. Как мы работаем Мы стараемся создавать комфортные условия для работы и ценим самостоятельность, ответственность и качественный результат. У нас нет скриншотов экранов, контроля активности и поминутных отчётов. Нам важнее результат работы, соблюдение договорённостей, качество кода и нормальная коммуникация внутри команды. Мы не стремимся к микроменеджменту и не контролируем каждый шаг разработчика. Рассчитываем, что специалист способен самостоятельно организовать свою работу, разобраться в задаче, предложить решение и довести его до реализации. Нам интересен разработчик, которому нравится не просто выполнять отдельные задачи по техническому заданию, а понимать продукт целиком, видеть взаимосвязи между его частями и участвовать в развитии архитектуры. Мы настроены на долгосрочное сотрудничество.

Откликнуться
Источник: hh · вчера

Похожие вакансии в городе Москва

Все вакансии в городе Москва →