Skip to Content

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