XQT LABS

Backend Engineer

Date Posted

May 2

Work Type

-

Job Level

-

Job Location

🇦🇪 Emirates

Job Description: We are currently seeking a skilled Backend Engineer to join our innovative team. As a Backend Engineer at XQT, you will play a crucial role in designing, implementing, and maintaining robust backend systems using Node.js and Python. Collaboration with cross-functional teams will be key in delivering cutting-edge solutions that drive our business forward.

Responsibilities:

  • Design, develop, and maintain scalable backend services and APIs utilizing Node.js and Python
  • Collaborate closely with frontend developers to integrate server-side logic with user-facing elements
  • Optimize application performance and scalability to meet growing demands
  • Conduct thorough code reviews and offer constructive feedback to team members
  • Troubleshoot and resolve issues in production environments promptly
  • Stay abreast of emerging technologies and industry best practices in backend development

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 4-5 years of experience in backend development with expertise in Node.js and Python
  • Strong proficiency in JavaScript and/or TypeScript
  • Demonstrated experience in designing and implementing RESTful APIs
  • Familiarity with both relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Solid understanding of software development principles, design patterns, and algorithms
  • Excellent communication and collaboration skills
  • Ability to thrive in a fast-paced, dynamic environment while working independently and within a team

Nice to Have:

  • Hands-on experience with cloud platforms such as AWS, Azure, or GCP
  • Proficiency in Docker and Kubernetes for containerization and orchestration
  • Knowledge of message broker systems like RabbitMQ or Kafka
  • Familiarity with CI/CD pipelines and automated testing frameworks


© Copyright 2023. All Rights Reserved by Hisham Elmorsi.

the99hired@gmail.com