Senior Angular Developer

BrainRidge Consulting

City of Moncton

Hybrid

CAD 90,000 - 120,000

Full time

47 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BrainRidge Consulting is seeking a Senior Angular Developer to craft modular, high-performance front-end applications for financial services clients. You will build reusable components, integrate RESTful APIs, and translate designs into responsive, accessible interfaces, with a focus on quality, performance, and security.

Join our Maritimes team in Moncton with a flexible hybrid schedule and occasional in-office days, collaborating with designers, back-end engineers, and QA to deliver robust

Qualifications

  • 6+ years of Angular development experience.
  • Experience building modular, reusable components.
  • Experience integrating RESTful APIs with RxJS and NgRx for state management.
  • Proficiency with Angular Material or similar UI libraries and responsive interfaces.
  • Knowledge of front-end performance optimization (lazy loading, code splitting, caching).
  • Understanding of front-end security (OAuth2/JWT, input validation).
  • Proficient with Git, branching strategies, and code reviews.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Develop modular, high-performance front-end applications for financial services clients.
  • Create reusable components and integrate APIs.
  • Ensure responsive and accessible interfaces.
  • Optimize performance with lazy loading and code splitting.
  • Apply security best practices in front-end development.
  • Collaborate with designers and cross-functional teams.
  • Manage version control and code review processes.

Skills

Angular development
RxJS
NgRx
UI libraries
Performance optimization
Front-end security
Git
Collaboration

Tools

Git
Angular Material

Job description

Location: Maritimes (New Brunswick, Prince Edward Island, Nova Scotia) (Hybrid)
About BrainRidge

BrainRidge Consulting is a premium FinTech Technology Consulting firm with the energy of a startup and experience of an enterprise. With a mission to empower financial institutions and organizations to thrive in the digital age, we provide cutting-edge technology solutions and strategic guidance to drive innovation and growth. As we continue to grow, we are seeking a motivated and experienced Senior Angular Developer.

Role Overview

We are seeking a motivated and experienced Senior Angular Developer to build modular, high-performance front-end applications for our financial services clients. The Senior Angular Developer will create reusable components, integrate APIs, and turn design specifications into responsive and accessible interfaces. This role is ideal for a hands‑on developer who cares about code quality, performance, and security. Our Maritimes office is located in Moncton, New Brunswick. This role offers a flexible hybrid arrangement, with occasional in-office days as needed.

Key Responsibilities
  • Develop and optimize reusable Angular components to maintain code consistency, readability, and modularity across applications.
  • Integrate RESTful APIs for seamless data flow between front-end and back-end services, using RxJS for asynchronous data handling and NgRx or similar libraries for state management.
  • Implement custom UI/UX features by collaborating with designers, converting design specifications into responsive and accessible interfaces, and customizing components with Angular Material or other UI libraries.
  • Optimize application performance using lazy loading, code splitting, and caching strategies to improve load times and user interactions.
  • Apply security best practices in front-end development, including CORS, data encryption, secure token handling (OAuth2/JWT), and input validation.
  • Build and deploy cross-platform applications compatible with web, iOS, and Android using a unified framework.
  • Manage version control using Git, following branching strategies and code review processes to uphold code quality standards.
Qualifications
  • 6+ years of experience in Angular development, focused on creating modular, maintainable, and reusable codebases.
  • Extensive experience developing and optimizing reusable Angular components.
  • Strong skills integrating RESTful APIs, using RxJS for asynchronous data handling, and managing state with NgRx or similar libraries.
  • Experience with Angular Material or other UI component libraries and building responsive, accessible interfaces.
  • Knowledge of front-end performance optimization techniques such as lazy loading, code splitting, and caching.
  • Understanding of front-end security practices, including OAuth2/JWT token handling and input validation.
  • Proficiency with Git, branching strategies, and code review processes.
  • Strong problem-solving and collaboration skills.
Our Commitment

At BrainRidge Consulting, we value and prioritize diversity, equity, and inclusion. We believe that a diverse and inclusive workplace leads to a more innovative and productive team. We welcome applicants of all backgrounds and are committed to providing a safe, fair, and welcoming environment where everyone feels valued and respected. If you require accommodations during the hiring process, please let us know.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 130,000
Technical Business Analyst
Technical Business Analyst

BrainRidge Consulting • City of Moncton

Hybrid
CAD 85,000 - 110,000
Angular Developer
Angular Developer

VLink Inc • Montreal

Hybrid
CAD 80,000 - 100,000
Senior Front-End Developer (React/Next.js)
Senior Front-End Developer (React/Next.js)

BeachHead • Toronto

On-site
CAD 89,847 - 107,810
Agile Delivery Manager
Agile Delivery Manager

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 140,000
Senior Angular UI Developer
Senior Angular UI Developer

Novatek International • Montreal

Hybrid
CAD 110,000 - 140,000
Health benefits
Remote work option
Angular Frontend Developer
Angular Frontend Developer

Elits • Montreal

On-site
CAD 90,000 - 120,000
Frontend Developer
Frontend Developer

Synechron • Calgary

Hybrid
CAD 90,000 - 100,000
15 days of paid annual leave plus 10 personal leave days
Comprehensive insurance plan
RRSP with employer contributions
+2
Intermediate Frontend Software Developer
Intermediate Frontend Software Developer

Jobgether • Canada

Remote
CAD 75,000 - 110,000
Remote-first work environment
Competitive CAD salary CAD 75,000–110,
Health coverage
+5
Senior Front End Developer, React and NextJS
Senior Front End Developer, React and NextJS

RAVL • Toronto

On-site
CAD 120,000 - 160,000
Flexible client-aligned work model
Bonus & RRSP contributions
4 weeks paid time off
+3