Backend Developer

Riyadh Tax Free3 hours agoFull-time External
Negotiable
We are looking for a highly skilled and self-driven Backend Developer to take full ownership of building, maintaining, and scaling backend systems using Node.js and PHP. The ideal candidate is a strong problem solver who can work independently, make architectural decisions, and take full responsibility for backend projects from concept to deployment. This role requires someone who is comfortable working without close supervision, understands business requirements, and can translate them into secure, performant, and scalable backend solutions. You will be responsible for designing APIs, integrating databases and third-party services, optimizing performance, and ensuring system reliability across multiple projects. Responsibilities: Develop, and maintain server-side applications and APIs using Node.js & PHP. Write an effective and well-documented code that delivers the business needs. Implementing automated testing platforms and unit tests. Debug and explore the application bottlenecks to improve application performance. Collaborate with third-party service providers to integrate their services into the server-side components. Ensure that server-side components are compliant with relevant standards and regulations. Engage with the other team members to deliver features and functionalities. Requirements: - Bachelor's or Master's degree in Computer Science or related field. - 2-3 years of experience in software development, with a focus on server-side development using Node.js (Nest.js) & PHP (Laravel). - Experience with serverless architecture and related technologies such as AWS Lambda and API Gateway. - Experience with database management systems such as MongoDB and MySQL. - Knowledge of unit and integration testing frameworks - Strong knowledge of software development tools such as Git and project management tools. - Excellent communication and interpersonal skills. - Ability to work effectively in a team environment.