РАСЧЕТНЫЕ РЕШЕНИЯ

PHP Developer

Не указана
  • Москва
  • Более 6 лет

Инновационная компания АО «Расчетные решения» – предоставляет комплексные решения для органов государственной власти, а также для муниципальных и частных компаний по организации безналичной системы оплаты с созданием полноценной инфраструктуры в различных социальных сферах. Являемся аккредитованной ИТ-компанией, разрабатываем Отечественное ПО.

О продукте

Продукт - система безналичной оплаты питания для школьников, которая объединяет в единую экосистему школы, комбинаты питания и органы управления образованием, обеспечивая безопасность, прозрачность и удобство для всех участников процесса.

В данный момент силами подрядчика мы переписываем текущую версию продукта на .net стек и параллельно занимаемся поддержкой первой версии на php стеке, в связи с чем ищем php разработчика готового к развитию и работе на новом стеке продукта второй версии (.net) в перспективе полугода.

Задачи:
  • Поддержка и развитие функциональности проекта на PHP 5.6.;
  • Оптимизация производительности системы под высокие нагрузки;
  • Проектирование, рефакторинг и оптимизация схем баз данных в PostgreSQL;
  • Разработка новых модулей для системы учёта питания:
  • Реализация безналичной оплаты через банковские карты, интернет-банк и платёжные терминалы;
  • Интеграция с внешними системами (электронные журналы, CRM, СКУД).
  • Автоматизация бизнес-процессов комбинатов питания;
  • Проектирование и реализация RESTful API для внутренних и внешних интеграций;
  • Рефакторинг кода, участие в code review, внедрение улучшений в рамках legacy-архитектуры.
Требования:
  • Высшее образование (предпочтительно техническое);
  • Готовность к оформлению на срочный трудовой договор длительностью пол года (возможна дальнейшая пролонгация или зачисление в штат);
  • Понимание принципов ООП, паттернов проектирования и архитектурных подходов (MVC, GoF);
  • Знание и применение принципов разработки: SOLID, DRY, KISS, YAGNI;
  • Опыт работы с реляционными СУБД, особенно с PostgreSQL (оптимизация запросов, работа с индексами, EXPLAIN/ANALYZE);
  • Понимание основ безопасности веб-приложений: защита от SQL-инъекций, XSS, CSRF;
  • Уверенное владение Git и знание workflow'ов (например, git-flow);
  • Базовые навыки работы в Linux;
  • Настройка и поддержка задач по расписанию с использованием cron;
  • Опыт интеграции с внешними API и платёжными системами;
  • Знание HTML, CSS, JavaScript, jQuery, Bootstrap;
  • Практический опыт разработки на PHP 5.6;
  • Опыт проектирования и разработки RESTful API.

Будет преимуществом:

  • Наличие публичного репозитория с примерами вашего кода или готовность показать фрагменты кода на техническом собеседовании — это поможет нам быстрее оценить ваш стиль разработки и качество решений;
  • Опыт работы с современными PHP-фреймворками (Laravel, Symfony, Slim);
  • Знание React или других JavaScript-фреймворков;
  • Опыт использования Docker, Kubernetes, CI/CD;
  • Опыт работы с очередями сообщений (RabbitMQ, ActiveMQ или аналоги);
  • Практическое применение gRPC или SignalR;
  • Опыт работы с NoSQL (Redis, ClickHouse) или системами оркестрации бизнес-процессов (Camunda);
Условия:
  • Гибкое начало рабочего дня;
  • Офисный или гибридный формат после двух месяцев работы (предполагается посещение офиса 2 раза в неделю по вт и чт);
  • Годовое премирование;
  • ДМС с первого месяца, пониженная ставка по ипотеке;
  • Повышение квалификации и возможность обучения за счёт компании;
  • Корпоративные скидки в сервисе BestBenefits;
  • Доступ к корпоративной библиотеке Литрес;
  • Бонусы от ПАО Сбербанк (СберЗвук, Окко, СберПрайм+).