Backend Developer – PHP & Node.js

Full Time Role, Panchkula, 3 - 4 years

Job Description

About the Role:

We are looking for a Backend Developer with hands-on experience in both PHP and Node.js, capable of building and maintaining robust RESTful APIs. The ideal candidate should have a strong grasp of backend logic, be comfortable with both MySQL and MongoDB, and be able to handle scalable and secure backend systems.


Key Responsibilities:

·       Develop and maintain RESTful APIs using PHP (Laravel/CodeIgniter) and Node.js (Express).

·       Design and optimize database schemas in MySQL and MongoDB.

·       Integrate third-party services, libraries, and APIs.

·       Write clean, maintainable, and scalable code following best practices.

·       Collaborate with front-end developers and other team members to deliver complete solutions.

·       Debug, troubleshoot, and resolve backend-related issues.

·       Optimize applications for maximum speed and scalability.

·       Ensure application security and data protection standards are met.

Must-Have Skills:

·       Strong working knowledge of PHP (Laravel, CodeIgniter or Core PHP).

·       Hands-on experience with Node.js, particularly with Express.

·       Experience with MySQL and MongoDB – schema design, queries, performance tuning.

·       Solid understanding of RESTful API development and integration.

·       Basic understanding of Git version control.

·       Familiarity with asynchronous programming, authentication, and authorization mechanisms.

·       Ability to work in a collaborative team environment.

Good to Have:

·       Experience with Docker or other containerization tools.

·       Familiarity with DevOps tools and cloud platforms (e.g., AWS, GCP).

·       Knowledge of message queues (e.g. Kafka) is a plus.

·       Understanding of MVC architecture and software design patterns.

Qualifications:

·       Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.

·       3+ years of relevant development experience.

Why Join Us?

·       Opportunity to work on exciting real-world applications.

·       Collaborative and learning-friendly team culture.

·       Flexibility and freedom to contribute beyond your role.

·       Great exposure to scalable backend architecture and hybrid tech stacks.