Job Title: Full-Stack Developer (PHP + React)
Experience: 5+ Years
Work Location: Hyderabad / Gurugram / Noida / Pune
Notice Period: Immediate Joiners and Serving Notice
Job Summary
We are looking for an experienced Full-Stack Developer with strong expertise in PHP backend development and React.js frontend development to build scalable, secure, and high-performance web applications. The ideal candidate should have hands-on experience with AWS DynamoDB, MySQL, HTML, CSS, JavaScript, and modern web development practices. You will collaborate with cross-functional teams to design, develop, test, and deploy enterprise-grade applications.
Key Responsibilities
- Design, develop, and maintain scalable full-stack web applications using PHP and React.js.
- Build reusable, responsive, and user-friendly frontend components using React.js.
- Develop robust backend APIs, business logic, and server-side applications in PHP.
- Design and optimize database solutions using MySQL and AWS DynamoDB.
- Integrate third-party APIs, web services, and cloud-based solutions.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Optimize application performance, scalability, and security.
- Troubleshoot production issues and provide timely resolutions.
- Participate in code reviews, unit testing, debugging, and deployment activities.
- Collaborate with UI/UX designers, QA engineers, product owners, and other developers throughout the software development lifecycle.
- Work with Git-based version control and CI/CD deployment processes.
- Ensure application compatibility across multiple browsers and devices.
Required Technical Skills
- 5+ years of experience in Full-Stack Web Development.
- Strong hands-on experience in PHP development.
- Good experience with React.js.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with AWS DynamoDB.
- Strong knowledge of MySQL database design, queries, stored procedures, and optimization.
- Experience in developing and consuming RESTful APIs.
- Familiarity with JSON, AJAX, and API integrations.
- Experience with Git or other version control systems.
- Good understanding of object-oriented programming (OOP) concepts and design patterns.
- Knowledge of debugging, performance tuning, and application optimization.