Senior Software Engineer – Backend

4 days ago


Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

MyWhoosh seeks a Senior Software Engineer – Backend (Node.js) to develop scalable backend systems, collaborate with teams, and optimize architecture using Node.js, MySQL, MongoDB, and AWS.

About Us: MyWhoosh is a virtual cycling solution that brings the invigorating experience of outdoor cycling into the home by creating a social and immersive indoor cycling experience for users. MyWhoosh is a free-to-play game where users can pursue their training and fitness goals, participate in online events, and experience beautiful virtual environments from the comfort of their homes. Riders engage in a virtual world of cycling, enjoying the freedom to explore and ride at their desired intensity while being part of an engaging and supportive community.

About the Role: As a Senior Software Engineer – Backend (Node.js), you will be responsible for the development and maintenance of our backend systems that power our highly scalable products.

Key Responsibilities:

  1. Demonstrate a deep understanding and hands-on experience in building highly scalable products.
  2. Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  3. Design and develop efficient, reusable, and reliable code.
  4. Participate actively in code reviews to maintain code quality and ensure adherence to coding standards.
  5. Continuously identify and implement improvements in system architecture, performance, and scalability.
  6. Conduct thorough testing and debugging of software to ensure smooth operation and resolve any issues or defects.
  7. Mentor and provide guidance to junior engineers when needed.

Skills & Expertise:

  1. Experience in delivering high-quality backend applications, including consuming and building enterprise-grade APIs.
  2. Excellent programming skills in Node.js; NestJS and TypeScript are preferred.
  3. Strong understanding and hands-on experience with SOLID principles and design patterns.
  4. Hands-on experience with MySQL and MongoDB.
  5. Working experience with at least one messaging technology (RabbitMQ or Kafka).
  6. Familiarity with caching solutions (Redis or Memcached).
  7. Understanding of microservices architecture.
  8. Comfortable writing test cases for code.
  9. Strong data structure and problem-solving skills.
  10. Experience with Vue.js, Angular, or React.js is a plus.
  11. Understanding of cloud application development, with basic knowledge of deploying on AWS (EC2, RDS, S3, etc.).
  12. Familiarity with version control and CI tools (Git, SVN, Jenkins, CircleCI).
  13. Experience with the ELK stack is a plus.

Qualifications & Requirements:

  1. Bachelor's or Master's degree, or relevant experience.
  2. 5+ years of relevant experience in backend application development.
  3. Proven track record of contributing to highly scalable products.
  4. Excellent problem-solving and analytical skills.
  5. Strong communication and collaboration skills.
  6. Ability to work effectively in a fast-paced, dynamic environment.
  7. Experience with Agile/Scrum methodologies is preferred.
#J-18808-Ljbffr

  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    MyWhoosh seeks a Senior Software Engineer – Backend ) to develop and maintain scalable backend systems. Must have expertise and 5+ years of backend experience.DescriptionAbout Us: MyWhoosh is a virtual cycling solution that brings the invigorating experience of outdoor cycling into the home by creating a social and immersive indoor cycling experience for...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    MyWhoosh seeks a Senior Software Engineer – Backend ) to develop scalable backend systems, collaborate with teams, and optimize architecture using , MySQL, MongoDB, and AWS.About Us: MyWhoosh is a virtual cycling solution that brings the invigorating experience of outdoor cycling into the home by creating a social and immersive indoor cycling experience...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Senior Software Engineer – Backend ) About Us: MyWhoosh is a virtual cycling solution that brings the invigorating experience of outdoor cycling into the home by creating a social and immersive indoor cycling experience for users. MyWhoosh is a free-to-play game where users can pursue their training and fitness goals, participate in online events, and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.Courses Offered:1. UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.Courses Offered:UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    About UsCompany OverviewWelcome to TeachMeCode Institute, a premier educational institution dedicated to empowering individuals with cutting-edge skills in software development. Our mission is to bridge the gap between aspiring developers and the ever-evolving tech landscape.Job Title: Senior Software Engineer – Backend (Node.js)About the Role:This is an...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates hyre Full time

    A fast-growing and innovative technology firm is looking for an experienced Senior Backend Engineer to contribute to the development of a next-generation AI-driven data processing and analytics platform. This role is suited for a backend specialist with strong expertise in distributed systems and large-scale data solutions.Key Responsibilities:Design and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Analog Full time

    Join or sign in to find your next jobJoin to apply for the Senior Backend Engineer role at Analog AIGet AI-powered advice on this job and more exclusive features.About AnalogAnalog is a catalyst for change across various industries - from global enterprises to the public sector, from healthcare to ecology. Analog's approach to AI ensures that technological...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates hyre Full time

    Job DescriptionA leading technology firm is seeking a highly skilled Senior Backend Engineer to contribute to the development of a next-generation AI-driven data processing and analytics platform.This role is suited for a backend specialist with strong expertise in distributed systems and large-scale data solutions. The ideal candidate will have a deep...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Senior Software Engineer at MyWhoosh: Develop and maintain backend systems for a virtual cycling game with , focusing on scalability, collaboration, and technical excellence. Description About Us: MyWhoosh is a virtual cycling solution that brings the invigorating experience of outdoor cycling into the home by creating a social and immersive indoor...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Presight seeks a Senior Backend Engineer in Abu Dhabi to build advanced software apps, ensuring robust backend systems for next-gen analytics solutions.OverviewAbout PresightPresight, an ADX-listed public company limited by shares whose majority shareholder is Abu Dhabi company G42, is the region's leading big data analytics company powered by Artificial...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    About the RoleWe are looking for a talented Backend Developer to join our team at Teachmecode. The role involves working closely with the frontend developers and other stakeholders to deliver high-quality, secure, and scalable backend solutions.The ideal candidate should have a solid understanding of backend programming languages, databases, and cloud...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    About UsMyWhoosh is a cutting-edge virtual cycling solution that transforms the indoor experience into an immersive and social outdoor adventure. Our mission is to revolutionize fitness by providing users with engaging, free-to-play games where they can pursue their training goals, participate in online events, and explore stunning virtual environments from...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates G42 Full time

    OverviewAbout AnalogAnalog is a catalyst for change across various industries - from global enterprises to the public sector, from healthcare to ecology. Analog's approach to AI ensures that technological advancements are not just about efficiency and convenience, but about enriching human experiences and fostering a more connected and mixed world. Analog is...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Analog AI Full time

    Job DescriptionAbout AnalogAnalog is a catalyst for change across various industries - from global enterprises to the public sector, from healthcare to ecology. Analog's approach to AI ensures that technological advancements are not just about efficiency and convenience, but about enriching human experiences and fostering a more connected and mixed world....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Iconic IT Consulting Services Full time

    Hiring: Senior Software Engineer Abu Dhabi UAEWe are looking for a Senior Software Engineer with expertise in hybrid mobile and backend development to join a dynamic team in the UAE. If you have experience in Angular, Ionic, Java, , and IBM MobileFirst and server infrastructure planning, this could be your next career moveRole Overview:As a Senior Software...

  • Backend Engineer

    1 day ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Backend Engineer - C++ in Abu Dhabi. Requires 5+ years in C++, Java, CI/CD pipelines, and problem-solving skills. Salary up to 25k AED tax-free p/m.DescriptionBackend Engineer - C++ (1 year contract renewable)Salary: Up to 25k AED Tax Free p/m plus benefitsWe are seeking a Senior Backend Engineer with extensive experience in C++ to join our innovative team...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Job OverviewWe are looking for a talented Backend Developer to join our team at Teachmecode. The role involves working closely with the frontend developers and other stakeholders to deliver high-quality, secure, and scalable backend solutions.The ideal candidate should have a solid understanding of backend programming languages, databases, and cloud...