Разработка, доработка и сопровождение backend- и frontend-компонентов информационных систем.
Разработка и поддержка REST API для взаимодействия внутренних и внешних сервисов.
Интеграция с государственными и сторонними информационными системами, обеспечение корректного обмена данными.
Оптимизация производительности приложений, работа с высоконагруженными сценариями.
Проведение code review, участие в формировании стандартов разработки и повышении качества кода.
Поддержка и развитие существующих решений, устранение дефектов и инцидентов.
Взаимодействие с аналитиками, DevOps-инженерами и другими участниками команды в рамках жизненного цикла разработки.
Требования:
Подтвержденный опыт коммерческой разработки, включая проекты в государственных информационных системах, не менее 5 лет.
Уверенное владение PHP (Laravel) и Python на уровне разработки сложных, масштабируемых и отказоустойчивых решений.
Практический опыт разработки современных пользовательских интерфейсов с использованием Vue.js и/или React, понимание принципов построения SPA-приложений.
Глубокое понимание принципов построения и проектирования REST API, опыт интеграции с внешними и внутренними сервисами (включая высоконагруженные и защищённые системы).
Навыки написания чистого, структурированного, расширяемого и поддерживаемого кода в соответствии с лучшими практиками (SOLID, DRY, KISS).
Уверенная работа с реляционными СУБД (MySQL, PostgreSQL): проектирование схем данных, оптимизация запросов, работа с большими объемами данных.
Опыт работы с системами контроля версий (Git) на уровне командной разработки (ветвление, code review, CI/CD-процессы).
Образование и опыт:
Высшее техническое образование в области информационных технологий, программной инженерии или смежных направлений.
Опыт участия в крупных проектах (желательно в государственном или квазигосударственном секторе) будет являться преимуществом.