Backend Engineer (Node.JS) aspire

Posted 30+ days ago

Experience

1 - 4 Years

Job Location

Jordan - Jordan

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

 About the Role

We are seeking a Backend Software Engineer to join our growing team. In this role, you'll play a key part in designing, developing, and maintaining scalable backend systems and APIs that power our products. You will work closely with cross-functional teams, contribute to architectural decisions, and ensure the delivery of high-quality, maintainable code. This role demands strong problem-solving skills, a passion for backend engineering, and a collaborative mindset.

What You Will Do
  • Design, develop, and implement RESTful APIs and backend services using Node.js and modern best practices.

  • Work collaboratively with frontend engineers, QA, and product teams to deliver scalable solutions.

  • Integrate backend services with various data sources including relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.

  • Optimize applications for maximum performance and scalability.

  • Implement secure, scalable, and maintainable code, following SOLID principles and clean code practices.

  • Contribute to architectural decisions and evaluate new technologies for potential adoption.

  • Develop and maintain CI/CD pipelines and participate in agile development processes.

  • Monitor and improve backend performance, including caching strategies using Redis or Memcached.

  • Cross-train team members on Node.js technologies and support ongoing technical learning.

  • Communicate project status, risks, and challenges clearly to both technical and non-technical stakeholders.


What You Will Need
  • Strong proficiency in Node.js , JavaScript , and AWS .

  • Deep understanding of REST API design and development .

  • Experience working with MongoDB , PostgreSQL , or MySQL .

  • Familiarity with asynchronous programming , event loops, and performance optimizations.

  • Proficiency with Git and version control best practices.

  • Experience with CI/CD pipelines and modern DevOps practices.

  • In-depth knowledge of data structures , algorithms , and design patterns .

  • Experience with Memcached or Redis for caching.

  • Solid understanding of backend service design principles and system architecture.

  • Strong communication skills both written and verbal.

  • Ability to write clean, maintainable, and reusable code.

  • Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.

  • Experience with Django and Python-based backend development.

  • Understanding of SOAP services and legacy integration patterns.

  • Familiarity with web server optimization techniques and protocols.

  • Prior experience leading or mentoring backend teams.

  • Exposure to microservices architecture on AWS Cloud .

  • Contributions to open-source projects or technical blogs.

Company Industry

Department / Functional Area

Keywords

  • Backend Engineer (Node.JS)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

React Developer(2-5 Years)

Crystawall Technologies

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)

Software Developer

Confidential Company

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)

Node Js Developer

Confidential Company

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)
View All