Search by job, company or skills

Momentum Services Corp.

Full Stack Developer (Angular +NodeJS) MMH260416-4

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

Total Experience

7+ Years

  • 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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147209741