Senior Software Engineer - PHP + React
Mumbai,
India
Job Description: Software Engineer - 3 (PHP) (Contract)
SE-3 / MTS-3
Tenure: 6 months; Extendable further.
Experience: 5-7 years
Positions: 1
Skills
Primary Skillset
Back-end:
● Strong experience and understanding of migrating old systems like legacy PHP (5.3) and CodeIgniter 1.7.2
● Expertise in Laravel 12 (BFF pattern), building APIs, middleware, service layers, and containerized apps.
Front-end:
● Migration from jQuery-based SSR to modular React components and state management.
● React 19, TypeScript, Ant Design, and Vite for building modern SPAs.
CI/CD pipeline design and integration:
● Git-based automation (Bitbucket + Jenkins, etc.) using pipelines
● Unit/integration testing with PHPUnit, Pest, Jest, Cypress.
● Code quality enforcement (linting, coverage, static analysis).
Docker
● Dockerized development and deployment; familiarity with container registries and environment configs.
Additional proficiency:
● Working knowledge of Golang for building microservices.
● Experience with the Gin framework for fast, idiomatic HTTP APIs.
● Familiar with event-driven patterns
● Message brokers like Kafka/Beanstalkd (publish-subscribe, queueing).
● Decoupled service communication via event contracts.
● Testing with testing, testify, and mocking strategies