Online Market Intelligence (OMI) — агентство маркетинговых исследований полного цикла. Мы ведущие эксперты в онлайн-исследованиях. Ищем Middle Fullstack-разработчика для развития корпоративных веб-проектов и создания новых сайтов и лендингов. Основной акцент — frontend: ориентировочно 60% frontend и 40% backend. В этой роли ты будешь работать с интерфейсами и PHP backend: разбираться в существующих проектах, исправлять ошибки, добавлять функциональность и проверять результат. Нам важны самостоятельность, внимательность к деталям и готовность обсуждать решения с командой.
fullstack-разработчик корпоративных веб-проектов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Дорабатывать и развивать существующие корпоративные сайты, находить и исправлять ошибки.
- Создавать новые сайты и лендинги, делать адаптивную вёрстку для компьютеров и мобильных устройств.
- Разрабатывать интерфейсы на React, Next.js и Astro.
- Дорабатывать PHP backend, разрабатывать и изменять API, интегрировать сторонние сервисы.
- Работать с MySQL/MariaDB: писать SQL-запросы, изменять данные и выполнять миграции.
- Работать с существующей системой аутентификации, авторизации и прав доступа.
- Запускать проекты в Docker-окружении, проверять изменения и запускать существующие тесты.
- Работать с GitHub: создавать Pull Requests, участвовать в code review и обсуждении изменений.
- При необходимости поддерживать более старые PHP-проекты.
требования
- Коммерческий опыт веб-разработки на уровне Middle, включающий задачи frontend и backend.
- Уверенное владение HTML, CSS и JavaScript, опыт самостоятельной адаптивной вёрстки.
- Практический опыт с React или другим современным frontend-фреймворком и готовность работать с React/Next.js.
- Коммерческий опыт разработки на PHP и понимание ООП. В наших проектах преимущественно PHP 8.0–8.4, в отдельных проектах PHP 7.
- Опыт работы с MySQL/MariaDB или близкими реляционными СУБД. Умение писать базовые SQL-запросы, включая JOIN, и понимание миграций.
- Понимание клиент-серверной архитектуры и REST API: HTTP-методов, кодов ответа, JSON и взаимодействия frontend с backend.
- Базовое понимание сессий, cookies, токенов и разграничения доступа пользователей.
- Опыт работы с Git: ветками, Pull Requests, слиянием изменений и разрешением несложных конфликтов.
- Умение самостоятельно разбираться в чужом коде, находить причины ошибок и проверять результат исправлений.
- Будет плюсом: Опыт с Next.js, Astro, TypeScript, SCSS и Tailwind CSS; Знакомство с Composer, Doctrine ORM, инструментами миграций, Mezzio, Laminas или Symfony Components; Использование Docker и Docker Compose для запуска существующих проектов, знакомство с GitHub Actions; Опыт интеграции сторонних API, работы с OpenAPI/Swagger и автоматизированными тестами; Опыт поддержки legacy PHP-проектов и базовые навыки работы с Linux и SSH; Опыт именно с Astro, Mezzio и Laminas необязателен. Нам важны крепкая техническая база и способность осваивать инструменты в процессе работы
условия
- Трудоустройство по ТК РФ.
- Конкурентоспособную, полностью «белую» зарплату: оклад и ежеквартальную премию по результатам работы.
- Денежную компенсацию медицинского обслуживания два раза в год.
- Полную занятость, офисный формат работы. Испытательный срок — три месяца.
- График 5/2: с понедельника по пятницу, с 10:00 до 19:00, с перерывом на обед.
- Офис на Садовом кольце в современном бизнес-центре, в двух минутах от метро «Сухаревская».
- Возможность обучения: курсы ВШЭ, английский язык и другие программы.
- Чай, кофе, сладости, орехи, свежие фрукты и овощи на офисной кухне.
- Мы поддерживаем полезные инициативы и помогаем через наставничество. В OMI ценят внимательное отношение к людям и спокойное, уважительное общение.
- Проводим летние и новогодние корпоративы, офисные праздники, командные активности и неформальные встречи. Поддерживаем инициативы сотрудников.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.