Senior Full-Stack Developer (PHP & React)

Bangalore, Karnataka, India
Apr 01, 2025
Apr 01, 2026
Remote
Full-Time
7 Years
Job Description

As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining high-performance multi-tenant web applications. You will work closely with cross-functional teams to deliver scalable solutions, ensuring optimal performance and security while mentoring junior developers. Your expertise in PHP (Laravel), React, and SQL Server will play a pivotal role in driving project success.

Key Responsibilities

  • Develop, maintain, and optimize multi-tenant web applications using PHP (Laravel) and React.
  • Implement and manage state management solutions such as Redux, React Context API, Recoil, or Zustand.
  • Design and manage complex databases using MS SQL Server 2019, ensuring efficient queries and optimized performance.
  • Deploy and maintain applications on Windows 2019 VMs with Apache 2.8 and PHP 8.2.
  • Develop front-end interfaces using HTML5, CSS3, JavaScript (ES6+), and modern front-end tools.
  • Ensure high-quality, clean, and maintainable code following best practices and coding standards.
  • Conduct thorough code reviews, offering constructive feedback to improve overall code quality.
  • Troubleshoot, debug, and resolve complex issues to ensure application stability and security.
  • Collaborate with UI/UX designers, DevOps engineers, and other stakeholders to develop seamless user experiences.
  • Integrate RESTful APIs effectively, ensuring smooth communication between front-end and back-end systems.
  • Lead and support User Acceptance Testing (UAT) and production rollouts, ensuring seamless deployment.
  • Provide mentorship and guidance to junior developers, fostering a culture of continuous learning.
  • Take ownership of project deliverables, ensuring timely completion and adherence to business requirements.
  • Conduct proof-of-concepts (POCs) to evaluate new technologies, frameworks, and design methodologies.
  • Continuously improve development processes and proactively address technical challenges.

What We’re Looking For

Must-Have Skills & Experience

  • 7+ years of experience in software development, specializing in PHP, Laravel, and React.
  • Proficiency in state management solutions like Redux, React Context API, Recoil, or Zustand.
  • Hands-on experience with MS SQL Server 2019, including database design, optimization, and management.
  • Strong knowledge of Windows 2019 VMs, Apache 2.8, and PHP 8.2 for application deployment and maintenance.
  • Deep understanding of HTML5, CSS3, JavaScript (ES6+), and front-end frameworks/tools.
  • Strong grasp of RESTful API integration and back-end services.
  • Experience with code reviews, performance optimization, and troubleshooting complex issues.
  • Excellent problem-solving skills and the ability to think critically about software design decisions.
  • Strong verbal and written communication skills to collaborate effectively with team members and clients.
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Why Join Us?

  • Work in a non-hierarchical, innovative environment that values creativity and collaboration.
  • Be part of a global team that’s redefining digital experiences across industries.
  • Work on cutting-edge technologies with ample opportunities for professional growth.
  • Engage in challenging and impactful projects that make a real difference.
  • Enjoy a flexible, remote-friendly work culture with a strong emphasis on work-life balance.

If you’re passionate about technology and thrive in a fast-paced, problem-solving environment, we’d love to hear from you! Apply now and be a part of Nagarro’s journey toward digital excellence.