Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tata Consultancy Services

NewBe an early applicant

Senior Full Stack PHP Engineer

Discussion

Summary

Senior full-stack engineer (8–10 yrs) who designs and ships end-to-end features: building backend services in PHP (Yii2) and responsive frontends in React 18 + TypeScript. Day to day involves API development, database design and tuning across MySQL, MongoDB, Redis and Elasticsearch, and performance optimization for high-volume systems.

Job Description

Job Title* Senior Full Stack PHP Engineer Experience Level* 8To 10Yrs Location* Pan India Job Requirements and Responsibilities Section Job Requirements* Bachelor's degree in computer science, Engineering, or related field. 8+ years of experience in full stack development Strong hands-on expertise in: PHP (Yii2 framework) React (18+) and TypeScript Experience building scalable, high-performance applications Strong knowledge of databases and technologies like: MySQL, MongoDB Redis, Elasticsearch Experience with API development and optimization Strong understanding of system design, architecture, and performance tuning. Experience working in cross-functional agile teams. Strong debugging, testing, and problem-solving skills. Ability to manage multiple priorities and work independently Ability to balance multiple priorities in fast-paced environments. Key Responsibilities* Design and develop end-to-end features across frontend and backend systems. Build backend services using PHP (Yii2) and frontend apps using React & TypeScript. Translate UI/UX designs into high-quality, responsive applications. Design scalable backend systems and optimize architectures for high user volumes. Perform database design, migrations, and performance optimization Write clean, maintainable, and efficient code following best practices Optimize performance across APIs, databases, and frontend applications Ensure reliability, stability, and data integrity in production systems Collaborate with product managers, designers, and engineers to deliver features. Participate in feature planning and technical discussions Improve existing applications and adopt new technologies Contribute to process improvements and engineering standards Take ownership of technical delivery and problem-solving Promote collaboration, innovation, and continuous learning culture Education Requirements - Bachelor’s degree in Computer Science / Engineering Experience – Development 8+ years full stack development Technical Skills PHP (Yii2), React, TypeScript Frontend Development Responsive UI, modern JS frameworks Backend Development API development, server-side logic Database & Tools MySQL, MongoDB, Redis, Elasticsearch Architecture -Scalable systems, high-performance applications Performance Optimization API, database, frontend tuning Soft Skills -Communication, ownership, problem-solving

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available