Инженер-программист PHP (Symfony / React)

Созвездие

Инженер-программист PHP (Symfony / React)

Москва

Метро: Библиотека им.Ленина

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

О проекте
Мы развиваем и поддерживаем автоматизированные системы и сервисы для крупного заказчика: пишем код, оптимизируем работу систем, делаем интеграции с внешними системами, автогенерацию отчётов и документов, инструменты анализа и отображения данных. Задачи приходят через трекер заказчика, работаем по почасовой модели с прозрачным учётом времени.

Чем предстоит заниматься

  • Разрабатывать и дорабатывать backend на PHP (Symfony) и frontend на React/TypeScript.
  • Проектировать и поддерживать интеграции по REST API, работать с очередями сообщений (RabbitMQ).
  • Работать с данными в PostgreSQL: структура хранения, оптимизация запросов.
  • Реализовывать механизмы автогенерации файлов (отчёты, протоколы, документы) и обработки транзакционных файлов.
  • Оценивать трудоёмкость задач, проектировать решения, писать тесты к своему коду.
  • Работать по автоматизированному процессу сборки и деплоя на GitLab CI.

Что мы ждём

  • Высшее техническое образование (ИТ, прикладная математика или информатика, радиоэлектроника, физика). Это жёсткое требование заказчика, его проверяют по анкете.
  • Опыт в ИТ от 3 лет, в том числе за последние 4 года.
  • Уверенное владение PHP и/или JavaScript/TypeScript, опыт с Symfony и/или React.
  • PostgreSQL, RabbitMQ, Git, Linux на рабочем уровне, понимание ООП.
  • Навыки кроссбраузерной и адаптивной вёрстки, если вы работаете с JavaScript/TypeScript.
  • Отсутствие административного наказания в виде дисквалификации и конфликта интересов с заказчиком.

Плюсом будет

  • Опыт с Zend.
  • Опыт написания автотестов.
  • Опыт работы с YouTrack.

Важно знать до отклика

  • Рабочее время по графику заказчика: пн–пт с 9:00 до 18:00 по Москве, обед 13:00–14:00.
  • Время работы по задачам фиксируется в трекере заказчика, учёт идёт с момента принятия задачи в работу.
  • Заказчик вправе установить на рабочее оборудование ПО, которое контролирует рабочие операции и скорость выполнения задач. Если для вас это неприемлемо, лучше сразу сообщить.
  • Перед началом работы кандидат заполняет анкету и даёт согласие на обработку персональных данных, чтобы заказчик утвердил команду. Заказчик может запросить замену специалиста.
  • Иногда нужно присутствовать на объектах ИТ-инфраструктуры заказчика и участвовать во встречах очно или онлайн.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию