Senior Full Stack Developer

Royal Class


Date: 3 weeks ago
City: Dubai
Contract type: Full time

Company Description


The Royal Class Group, established in 2014, aims to satisfy all client's needs by providing excellent service and quality products in various lines of businesses.


Key Responsibilities:

  • Design and implement scalable full stack applications using MERN stack (MongoDB, Express.js, React.js, Node.js) and NestJS.
  • Develop and maintain RESTful and GraphQL APIs to support frontend integrations and third-party services.
  • Architect and manage both relational and NoSQL databases such as PostgreSQL, MongoDB, and MySQL.
  • Build reusable UI components and ensure seamless integration with backend services.
  • Implement authentication and authorization mechanisms, including JWT and OAuth.
  • Ensure applications are secure, scalable, and performant by following industry best practices.
  • Write and maintain unit, integration, and end-to-end tests to ensure high-quality code.
  • Collaborate with DevOps teams to deploy and maintain applications on cloud platforms (AWS, GCP, or Azure).
  • Monitor system performance and optimize for scalability and reliability.
  • Mentor junior developers and contribute to code reviews, architecture discussions, and best practices adoption.


Required Skills and Qualifications:

  • 5+ years of professional experience as a Full Stack Developer, with proven expertise in the MERN stack and NestJS.
  • Strong proficiency in React.js with hands-on experience in state management (Redux, Context API, etc.).
  • Solid experience in Node.js, Express.js, and NestJS for backend development.
  • Strong knowledge of SQL and NoSQL databases, with the ability to design schemas and write complex queries.
  • Experience with microservices architecture and building scalable systems.
  • Proficiency in developing and consuming RESTful and GraphQL APIs.
  • Strong understanding of backend and frontend security best practices.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Proficiency in Git/GitHub/GitLab for version control and collaboration.


Soft Skills:

  • Strong analytical and problem-solving skills with a solution-oriented mindset.
  • Excellent communication and teamwork abilities.
  • Ability to mentor, lead, and collaborate effectively across teams.
  • Strong organizational skills with the ability to manage multiple priorities.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Category Manager

Al Ghurair, Dubai
13 hours ago
Job DescriptionTo procure materials and services through strategic approach and choose the right vendor for the requirements by ensuring quality control and adhering to the company's policies and procedures Responsible and Accountable for managing purchasing team and process, Sourcing, negotiation, supplier identification, new project mobilization, delivery, and supplier managementStrategic RESPONSIBILITIES Strategic Development : Spend AnalysisPerform spend analysis and to plan...

Duty Manager

Bab Al Shams Desert Resort, Dubai
18 hours ago
( 16657 )Rare Finds is a diverse collection of resorts celebrating the individuality and unique identity of a destination, with a distinct ability to captivate the imagination, and bring to the forefront the essence of a place.Authentic and captivating, Bab Al Shams Desert Resort is a truly magical destination, where expertly curated itineraries and bespoke entertainment are the beating heart...

Electrical Engineer

W Group Holding, Dubai
19 hours ago
Job ScopeThe Electrical Engineer will lead the electrical design, review, and supervision of advertising and digital signage projects. The ideal candidate will ensure all electrical installations meet technical, safety, and authority standards while supporting the integration of DOOH and smart systems across sites. This role is hands-on, involving coordination with architectural and IoT teams, as well as field verification of...