Назад

PHP Fullstack разработчик (PHP)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
PHP Fullstack разработчик (PHP): Разработка и развитие веб-приложений с frontend- и backend-функциональностью с акцентом на PHP, Symfony, JavaScript, PostgreSQL и интеграции через REST и GraphQL. Focus on проектирование масштабируемой архитектуры, оптимизацию legacy-кода, контейнеризацию приложений и создание адаптивных пользовательских интерфейсов.

Локация: Москва, Большая Почтовая улица, 26с1; работа на месте работодателя.

Компания

Федеральное государственное бюджетное учреждение, обеспечивающее цифровое управление транспортными системами, единое информационное пространство данных и информационно-аналитическое сопровождение транспортной отрасли России.

Что делать

  • Разрабатывать новую функциональность веб-приложений для backend- и frontend-частей.
  • Интегрировать вёрстку и создавать интерактивные пользовательские интерфейсы.
  • Рефакторить и оптимизировать существующий код, находить и устранять узкие места.
  • Взаимодействовать с дизайнерами и аналитиками.

Требования

  • От 3 до 6 лет опыта разработки.
  • Отличное знание современных версий PHP 8.x, актуальных синтаксических возможностей, продвинутой типизации и объектно-ориентированного программирования.
  • Опыт работы с Symfony, Drupal и WordPress.
  • Знание современных методологий проектирования ПО, чистой и масштабируемой архитектуры и шаблонов проектирования.
  • Глубокое понимание HTML5, CSS3, Flexbox, Grid, кроссбраузерной и адаптивной вёрстки, SASS/SCSS.
  • Знание современного JavaScript ES6+, асинхронного программирования и DOM.
  • Опыт работы с Vite, Webpack, npm или yarn.
  • Умение проектировать, нормализовать и оптимизировать базы данных, включая PostgreSQL.
  • Опыт проектирования и построения веб-сервисов REST и GraphQL, интеграции информационных систем со сторонними сервисами и платформами.
  • Владение Git, понимание CI/CD, опыт работы с Docker и Docker Compose.
  • Базовые навыки работы в консоли Linux: SSH, управление правами и просмотр логов.
  • Умение работать в команде, аргументированно отстаивать технические решения и принимать критику; самостоятельность и ответственность за результат.
  • Аналитическое мышление и способность разбираться в legacy-коде.
  • Технический английский для чтения документации и профильных статей.

Хорошо, если есть

  • Опыт настройки Nginx или Apache.
  • Опыт работы с RabbitMQ или Kafka.
  • Понимание Kubernetes и опыт контейнерной оркестрации.
  • Уверенное владение TypeScript.
  • Опыт работы с Vue.js или React.
  • Опыт использования NoSQL-хранилищ для кэширования и повышения производительности.
  • Знание основ безопасности веб-приложений: предотвращение SQL-инъекций и XSS, безопасная аутентификация и управление сессиями, настройка HSTS и CSP, защита от CSRF и контроль доступа.

Культура и преимущества

  • Полная занятость и график работы 5/2.
  • Испытательный срок — 3 месяца.
  • Белая заработная плата рыночного уровня, обсуждается на собеседовании.
  • Комфортные условия труда и демократичный коллектив.
  • Полное соблюдение ТК РФ.
  • Рассматриваются кандидаты с инвалидностью.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →