Full Stack Dev (Nodejs+ang) MMH260923-14

Momentum Services

Role Purpose

Design and implement a secure Node.js Backend-for-Frontend (BFF) from the

ground up and optimise the architecture of our existing Angular application for

scalability, performance, and maintainability.

As a technical leader, you will define best practices, establish development

processes, and mentor the team to achieve engineering excellence across both

frontend and backend stacks

Requirements

  • 4+ years of solid development experience in Angular 2+
  • 4+ years of Node.js experience (including Express.js, NestJS, or similar

frameworks) and the ability to design secure BFF architectures.

  • Experience using Angular, MVC, AJAX, JavaScript, HTML5, Angular Material

Design (developing and deploying application code).

  • Strong knowledge of web security principles, authentication/authorization

(OAuth, JWT), and secure API design.

  • Proficiency in TypeScript, RESTful APIs, and integration with microservices

or serverless architectures.

  • Experience with application performance optimization, memory profiling,

and scalability tuning.

  • Familiarity with modern DevOps practices, cloud deployment and

containerization (Docker, Kubernetes).

Duties and Responsibilities

KEY ACCOUNTABILITIES/KRAs/KPIs

Architect & Implement Secure Node.js BFF

  • Design, develop, and deploy a robust, secure, and scalable Node.js BFF

architecture from scratch.

  • Ensure compliance with security best practices, data protection

requirements, and API performance standards.

Optimise Angular Application Architecture

  • Analyse and enhance the existing Angular codebase for improved

performance, maintainability, and scalability.

  • Refactor components and modules to align with modern Angular standards

and patterns.

Technical Leadership & Best Practices

  • Recommend, implement, and enforce best practices for development

across Angular and Node.js platforms.

  • Establish CI/CD pipelines, code review standards, testing strategies, and

performance monitoring processes.

  • Stay ahead of emerging trends, tools, and frameworks in the JavaScript

ecosystem.Mentorship & Collaboration

  • Work closely with engineering leadership, product management, and

stakeholders to translate business requirements into scalable technical

solutions.

  • Mentor and guide developers, fostering a culture of technical excellence

and continuous improvement.

As an applicant, please verify the legitimacy of this job advert on our company career page.

  • 346021306

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.