Source description
About the role
Job Summary: We are seeking an experienced Senior Software Developer with strong proficiency in Node.js (NestJS) and Laravel (PHP) to lead backend development across multiple projects. The ideal candidate is a hands-on developer with excellent architecture, coding, and problem-solving skills, capable of mentoring junior developers and driving end-to-end project execution. Key Responsibilities: Design, develop, and maintain scalable web applications using Node.js (NestJS) and Laravel . Collaborate with frontend developers, DevOps engineers, and product managers to deliver high-quality software solutions. Write clean, maintainable, and testable code following best practices (SOLID, DRY, etc.). Design RESTful APIs and work with microservices and service-oriented architecture. Implement and optimize database schemas (MySQL, PostgreSQL, MongoDB). Conduct code reviews and provide constructive feedback to ensure code quality and maintainability. Troubleshoot, debug, and optimize application performance. Ensure the security and data protection of applications. Stay current with emerging technologies and suggest improvements to our stack. Mentor and guide junior and mid-level developers. Required Skills & Qualifications: 5+ years of professional experience in backend development. Proficient in Node.js , with strong experience in NestJS . Solid experience in Laravel and PHP-based backend systems. Strong understanding of RESTful APIs, microservices, and server-side architecture. Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Good understanding of version control systems like Git. Familiarity with containerization tools (Docker) and CI/CD pipelines. Experience with unit testing and TDD. Excellent communication skills and team collaboration. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Nice to Have: Experience with GraphQL. Exposure to AWS, Azure, or other cloud platforms. Understanding of frontend frameworks (React, Angular, or Vue) is a plus. Experience working in Agile/Scrum environments. Contributions to open-source projects or personal GitHub portfolio.
More at Dreamcast UAE
Related open roles
Software Developer - Nest.Js + React.Js - 5 Years
India
Senior Full Stack Developer ( Node.Js - Nest + Laravel )
India
Senior Software Developer 5 Years ( Nest.Js + Next.Js )
India
Senior Software Developer ( Nest.Js + Next.Js ) - 5 Years
India
Senior Software Engineer ( Node.Js - Nest.Js + Laravel )
India
Senior Software Developer ( 4 - 6 Years )
India