PHP Fullstack разработчик (PHP)
Описание
Локация: Москва, Большая Почтовая улица, 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 месяца.
Белая заработная плата рыночного уровня, обсуждается на собеседовании.
Комфортные условия труда и демократичный коллектив.
Полное соблюдение ТК РФ.
Рассматриваются кандидаты с инвалидностью.