We are seeking a skilled Backend Developer with 3–4 years of experience in Node.js and PHP, withstrong expertise in MVC architecture, to build and maintain scalable, high-performance web applications.
Key Responsibilities
Design, develop, and maintain backend services using Node.js and PHP
Build scalable RESTful APIs and integrate third-party services
Work with MVC frameworks to structure and manage application logic
Collaborate with frontend developers, designers, and product teams
Optimize applications for performance, scalability, and security
Write reusable, testable, and efficient code
Troubleshoot, debug, and upgrade existing systems
Implement data storage solutions (SQL/NoSQL databases)
Ensure code quality through code reviews and best practices
Maintain proper documentation of backend processes and APIs
Required Skills
3–4 years of experience in backend development
Strong proficiency in Node.js (Express.js or similar frameworks)
Strong proficiency in PHP (Laravel, or similar MVC frameworks)
Solid understanding of MVC architecture
Experience with RESTful API design and development
Good knowledge of databases: MySQL / PostgreSQL, MongoDB (preferred)
Familiarity with authentication and authorization (JWT, OAuth)
Experience with Git version control
Understanding of asynchronous programming and event-driven architecture
Knowledge of server management and deployment processes
Preferred Skills
Experience with microservices architecture
Familiarity with Docker and containerization
Knowledge of cloud platforms (AWS mainly)
Basic understanding of frontend technologies (HTML, CSS, JavaScript)