Job Description

Job Description

We are looking for an experienced and highly capable Senior Software Engineer (Node.js / PHP) to design, develop, and optimize scalable web applications and backend systems. The ideal candidate will have strong expertise in both Node.js and PHP, with a deep understanding of performance tuning, security, and API design.You will play a key role in architecting reliable solutions, mentoring junior developers, and ensuring the delivery of high-quality, maintainable code.


Key Responsibilities


• Design, develop, and maintain scalable and efficient backend systems using Node.js and PHP.

• Architect robust APIs and microservices to support front-end and mobile applications.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Integrate user-facing elements developed by front-end teams with server-side logic.

• Ensure application performance, quality, and responsiveness through optimized code and database queries.

• Implement and maintain security best practices, data protection standards, and authentication systems.

• Troubleshoot, debug, and resolve complex technical issues in production and staging environments.

• Guide and mentor junior developers, conduct code reviews, and enforce coding standards.

• Participate in Agile development processes and contribute to technical planning and architecture discussions.

• Stay updated with emerging technologies and recommend improvements to the existing tech stack and processes.


Required Skills & Experience


• 5-8 years of professional experience in backend development using Node.js and PHP.

• Strong understanding of JavaScript, ES6+, asynchronous programming, and event-driven architecture.

• Expertise in frameworks such as Express.js, NestJS, Laravel, or CodeIgniter.

• Proficiency with databases such as MongoDB, MySQL, or PostgreSQL.

• Strong grasp of RESTful API design principles and HTTP protocols.

• Experience with Linux environments, shell scripting, and server administration.

• Familiarity with Git and modern CI/CD workflows.

• Exposure to front-end technologies like React, HTML5, and CSS3.

• Excellent problem-solving, debugging, and analytical skills.

• Strong communication and teamwork abilities.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application