Fullstack-разработчик PHP · React · API только Санкт-Петербург

01.10.2026
100 000 ₽ / месяц
Вакансия истекает: 12.10.2026
Откликнуться

Описание вакансии

AirNet подключает петербуржцам интернет, цифровое ТВ, видеонаблюдение, СКУД и домофоны. Коробочных решений у нас нет: весь софт компании написан своей командой — CRM, сайт, личный кабинет, API, мобильные приложения и Telegram-боты. Ищем разработчика, который возьмёт на себя сайт и личный кабинет и будет развивать вместе с нами CRM и API.

Важно:

  • Работа удаленная, очные спринты один раз в неделю в офисе в Санкт-Петербурге обязательны!

  • Ожидаем в сопроводительном письме ссылки на проекты и ваш вклад в их реализацию (приветствуем пет проекты)

Над чем предстоит работать:

  • Control — собственная CRM

    Сердце компании: здесь работают все отделы — от первого звонка абонента до выезда техника. Заявки и расписание, карточка клиента, склад, биллинг, отчёты — больше 200 модулей. Легаси на PHP и новые разделы на React.

  • REST API

    PHP 8.3 со строгой типизацией, Docker, PostgreSQL. На API держатся сайт, личный кабинет и новые разделы CRM: вы проектируете контракт и пишете эндпоинты от базы до ответа.

  • Видеонаблюдение

    Тысячи камер и собственные видеосерверы ProEye: просмотр камер и архива в личном кабинете, снимки, права доступа, управление камерами и видеосерверами из CRM.

  • Сайт и личный кабинет

    airnet.ru на Next.js и новый ЛК на React 19 и TypeScript: тарифы и оплата, подключение услуг, ТВ и камеры — в одном кабинете. Старый ЛК поддерживаем, пока функции переезжают.

  • ТВ и онлайн-кинотеатры

    Интеграции с 24ТВ и МУВИ: подключение и отключение пакетов, синхронизация подписок, акционные тарифы, отчёты для абонентского отдела и витрина фильмов в личном кабинете.ТВ и онлайн-кинотеатры

  • Платежи и автоматизация

    Банки и эквайринг, онлайн-касса, начисление абонентской платы, уведомления и Telegram-боты — всё, что снимает рутину с отделов.

Что ждем:

  • PHP от 3 лет — и современный 8.x, и легаси без фреймворка
  • PostgreSQL: сложные запросы, индексы, EXPLAIN, транзакции
  • React + TypeScript, Redux Toolkit / RTK Query
  • проектирование REST API и интеграций со сторонними сервисами
  • git и merge request, Docker на рабочем уровне
  • умение разобраться в большой чужой кодовой базе и аккуратность с боевыми данными

Будет плюсом:

  • Next.js и SEO
  • опыт в телекоме или биллинге, платёжные шлюзы
  • видео: RTSP / HLS, работа с видеосерверами
  • Playwright, AI-ассистенты в разработке

Что предлагаем:

  • можно работать дома, в офисе – только планирование спринта с коллегами;
  • задачи от живых отделов — без длинных цепочек согласований;
  • свой GitLab и CI, подробная документация по системе;
  • ежегодный оплачиваемый отпуск;
  • бесплатный абонемент в спортзал рядом с офисом
  • бесплатный домашний интернет AirNet (в зоне покрытия)
  • + 5% к ЗП бонус Здоровье;
  • + 2% к ЗП за каждый год в компании, помимо общей индексаци