Backend Developer (Node.js/NestJS)
Maaloomatiia Academy · Doubaï
Job description
About the role
We are looking for a skilled Backend Developer to design, build, and maintain high‑performance server‑side applications and APIs. The role focuses on Node.js and NestJS while offering the chance to work with .NET technologies for enterprise integrations.
Key responsibilities
- Design, develop, and maintain scalable backend services using Node.js and NestJS.
- Create and document secure RESTful APIs and, where needed, GraphQL endpoints.
- Design, integrate, and optimise relational (PostgreSQL, SQL Server, MySQL) and NoSQL databases.
- Identify and resolve performance bottlenecks, applying caching and asynchronous processing.
- Implement authentication and authorization mechanisms such as JWT, OAuth, and RBAC.
- Write unit, integration, and API tests; participate in automated testing initiatives.
- Debug, troubleshoot, and support production issues, performing root‑cause analysis.
- Collaborate with frontend developers, architects, DevOps, QA, and business stakeholders.
- Contribute to version control (Git, Azure DevOps, GitHub) and CI/CD pipelines.
- Participate in code reviews and maintain technical documentation.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent practical experience.
- Proven experience developing backend systems with Node.js and NestJS.
- Strong understanding of RESTful API design, backend architecture, and scalability concepts.
- Experience with relational database design and SQL.
Required skills
- Node.js
- NestJS
- .NET / ASP.NET Core (plus)
- RESTful APIs
- GraphQL
- PostgreSQL, SQL Server, MySQL
- NoSQL databases
- JWT, OAuth, RBAC
- Git, Azure DevOps, GitHub
- CI/CD pipelines
- Unit, integration, and API testing
- Caching and async processing techniques
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
19 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Maaloomatiia Academy
Doubaï
Related job offers
-
App Support & Maintenance Services Associate
Tech Hive UAE Doubaï -
Senior IT Project Manager – Airline Applications
Cinergie Digital Doubaï -
Procurement Executive – IT Hardware & Products
Mantras2Success.com Doubaï -
Data Protection Officer (Technical Data Governance)
Michael Page Abu Dhabi -
Senior Site Reliability Engineer
Jobgether