Senior Backend Developer (Node.js)

Erada

Posted on 9 Oct

Experience

5 - 7 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Node.js, ensuring high performance, reliability, and scalability.
  • Collaborate with product managers, designers, and frontend developers to translate business requirements into technical solutions.
  • Lead the architecture and design discussions to build robust and scalable systems.
  • Optimize application performance, monitor system health, and resolve production issues.
  • Mentor junior developers, conduct code reviews, and ensure adherence to coding standards and best practices.
  • Stay up-to-date with the latest trends and advancements in Node.js and backend development technologies.
  • Implement security and data protection measures in line with industry standards.
  • Contribute to the entire software development lifecycle, from concept and design to deployment

Preferred Qualifications:

  • Previous experience working in the FinTech domain, with an understanding of industry-specific challenges and -compliance requirements.
  • Experience with TypeScript in Node.js development.
  • Familiarity with front-end frameworks like React or Angular for full-stack development.
  • Knowledge of GraphQL, WebSocket, or real-time communication protocols.
  • Background in DevOps practices and infrastructure-as-code tools such as Terraform.

Desired Candidate Profile

Required Qualifications:

  • Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in backend development, with at least 3+ years focused on Node.js.
  • Proficient in building RESTful APIs, microservices, and serverless architectures.
  • Strong understanding of asynchronous programming, event-driven architectures, and non-blocking I/O
  • Experience with database systems, including both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud, and containerization tools such as Docker.
  • Knowledge of CI/CD pipelines, testing frameworks, and version control systems (e.g., Git).
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders.

Company Industry

Department / Functional Area

Keywords

  • Senior Backend Developer (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