fb_pixel
back
Back
Location:
Doha, Qatar
Department: Software Development
Job Description

Responsibilities

  • Design, develop, and maintain robust, scalable, and efficient backend services using Node.js and Express.js.

•Build and optimize GraphQL APIs and REST APIs to ensure seamless integration with front-end applications.

•Manage and maintain MongoDB databases for high performance and reliability.

•Implement caching strategies and session management using Redis.

•Collaborate with the front-end team to integrate user-facing elements with server-side logic.

•Develop, deploy, and monitor microservices for enhanced scalability and maintainability.

•Write clean, reusable, and well-documented code following best practices.

•Troubleshoot and debug issues across the application stack.

•Contribute to code reviews, team discussions, and architectural decisions.

Requirements

Experience: At least 3 years of hands-on experience in backend development.

•Technical Skills:

o Proficient in Node.js and Express.js.

o Strong knowledge of MongoDB and database schema design.

o Hands-on experience with GraphQL API development.

o Solid understanding of Redis and its applications in caching and messaging.

o Experience in designing and consuming REST APIs.

  • Familiarity with microservices architecture is an advantage.
  • Knowledge of cloud platforms, Docker, and CI/CD pipelines is a plus.
  • Experience in GoLang is an advantage.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, agile environment.
  • A proactive and self-driven attitude towards learning and innovation.

Job Type: Full-time


This job has been sourced from an external job board.
More jobs on https://www.qureos.com/
companyLogo
Dieture
Senior Backend Developer