Инновационная компания АО «Расчетные решения» – предоставляет комплексные решения для органов государственной власти, а также для муниципальных и частных компаний по организации безналичной системы оплаты с созданием полноценной инфраструктуры в различных социальных сферах. Являемся аккредитованной ИТ-компанией, разрабатываем Отечественное ПО.
О продукте
Продукт - система безналичной оплаты питания для школьников, которая объединяет в единую экосистему школы, комбинаты питания и органы управления образованием, обеспечивая безопасность, прозрачность и удобство для всех участников процесса.
Задачи:
– Поддержка и развитие функциональности проекта на 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;
– Доступ к корпоративной библиотеке Литрес;
– Бонусы от ПАО Сбербанк (СберЗвук, Окко, СберПрайм+).