Skip to main content

Backend Developer Node.js, NestJS, ExpressJS, FastifyJS

Sharkhood Tech

DubaiOn-siteFull-Time3d ago

Description

Company Description Sharkhood Tech combines artificial intelligence, advanced analytics, and strategic expertise to deliver transformative technology solutions for clients across industries. The organization focuses on building data-driven products and platforms that help businesses make smarter decisions and optimize performance.

We're looking for an experienced Backend Developer to join our engineering team and help build the next generation of our AI-powered platform.

You'll be responsible for designing scalable backend services, integrating third-party systems, working with AI models and APIs, and building reliable RESTful APIs that power both mobile and web applications.

 

Responsibilities

  • Design, develop, and maintain scalable backend services.
  • Build and maintain REST APIs.
  • Develop clean, secure, and maintainable code.
  • Design and optimize database architecture.
  • Integrate third-party APIs and external services.
  • Integrate AI services and Large Language Models (LLMs) into production systems.
  • Write API documentation using Swagger.
  • Improve application performance and scalability.
  • Collaborate closely with Mobile, Web, Product, and AI teams.
  • Participate in code reviews and architectural discussions.

 

Required Skills

  • Backend: Node.js, NestJS, ExpressJS, FastifyJS
  • Database: MongoDB, Mongoose, Prisma
  • API Development: REST APIs, Swagger / OpenAPI
  • Cloud & DevOps: AWS, MongoDB Atlas, Vercel, GitHub, CI/CD
  • AI Integration: Experience integrating AI models (OpenAI, Claude, Gemini, Groq, Hugging Face, etc.), including AI APIs, Function Calling, Prompt Engineering, RAG, and Embeddings.
  • Arabic is an Add on

 

Nice to Have

Docker, Redis, BullMQ/RabbitMQ, WebSockets, JWT/OAuth Authentication, Microservices, Background Jobs, and Performance Optimization.

 

What We're Looking For

A proactive backend developer with strong problem-solving skills, experience building scalable applications, writing clean and maintainable code, and working effectively in Agile teams. Ability to work independently and collaborate with cross-functional teams is essential.

More jobs in Dubai