Локация
Москва, улица Щепкина, 4; офисный формат и гибрид, график 5/2 с 10:00 до 19:00.
Компания
Online Market Intelligence (OMI) — агентство маркетинговых исследований полного цикла, предоставляющее решения для онлайн-исследований более 18 лет.
Что делать
•Развивать корпоративные сайты, создавать новые сайты и лендинги и выполнять адаптивную вёрстку.
•Разрабатывать интерфейсы на React, Next.js и Astro.
•Дорабатывать PHP backend, API и интеграции со сторонними сервисами.
•Работать с MySQL/MariaDB, SQL-запросами и миграциями.
•Поддерживать аутентификацию, авторизацию и разграничение прав доступа.
•Запускать проекты в Docker, проверять изменения, работать с GitHub и участвовать в code review.
Требования
•Коммерческий опыт веб-разработки на уровне Middle с задачами frontend и backend.
•Уверенное владение HTML, CSS и JavaScript; опыт самостоятельной адаптивной вёрстки.
•Практический опыт с React или современным frontend-фреймворком и готовность работать с React/Next.js.
•Коммерческий опыт разработки на PHP, понимание ООП и клиент-серверной архитектуры.
•Опыт с MySQL/MariaDB или аналогичными реляционными СУБД, понимание REST API, сессий, cookies, токенов и прав доступа.
•Опыт работы с Git, умение разбираться в чужом коде, находить причины ошибок и проверять исправления.
Хорошо, если есть
•Опыт с Next.js, Astro, TypeScript, SCSS и Tailwind CSS.
•Знакомство с Composer, Doctrine ORM, Mezzio, Laminas или Symfony Components.
•Опыт использования Docker Compose, GitHub Actions, OpenAPI/Swagger и автоматизированных тестов.
•Опыт поддержки legacy PHP-проектов и базовые навыки Linux и SSH.
Культура и преимущества
•Официальное трудоустройство по ТК РФ, полностью белая зарплата и ежеквартальная премия.
•Компенсация медицинского обслуживания два раза в год.
•Испытательный срок — три месяца; офис расположен в бизнес-центре рядом с метро «Сухаревская».
•Доступны курсы ВШЭ, английский язык и другие программы обучения.
•Наставничество, уважительное общение, корпоративные мероприятия и командные активности.
Процесс найма
•Телефонное знакомство, тестовое задание и онлайн-встреча с руководителем направления.
•Офисная встреча с руководителем направления и HR Generalist.
•Согласование предложения, выход на работу и онбординг.