cover image
E-Solutions

Senior MEAN Stack Developer

On site

Toronto, Canada

Senior

Freelance

12-03-2026

Share this job:

Skills

Problem Solving TypeScript MongoDB GraphQL CI/CD Docker Kubernetes Architecture Programming git angular Azure node.js AWS CI/CD Pipelines Express

Job Specifications

Role : Senior MEAN Stack Developer (Angular | Node.js | MongoDB | GraphQL)

Location : Toronto, Ontario (Hybrid)

We are seeking a Senior MEAN Stack Developer to build secure, scalable, and high performance FinTech applications. This is a hands on individual contributor role requiring strong ownership across frontend, backend, and database layers. The role involves designing Angular based user interfaces, building Node.js and GraphQL APIs, and optimizing MongoDB data models in environments that demand high reliability, security, and performance.

________________________________________

Key Responsibilities

· Develop and maintain responsive, reusable UI components using Angular and TypeScript.

• Implement reactive data flows using RxJS and follow best practices for Angular architecture.

• Build backend services using Node.js with NestJS or Express.

• Design and implement GraphQL schemas, queries, mutations, and resolvers with proper pagination and error handling.

• Design and optimize MongoDB schemas, indexes, and aggregation pipelines.

• Implement API security including authentication and authorization (JWT/OAuth2, RBAC).

• Ensure performance, scalability, and reliability of FinTech workflows.

• Write unit and integration tests; participate in code reviews and sprint planning.

• Troubleshoot production issues and contribute to operational stability.

• Mentor junior engineers through technical guidance and reviews.

________________________________________

Required Skills

· 5–8 years of hands on experience in full stack development.

• Strong expertise in:

o Angular (TypeScript, RxJS, component architecture)

o Node.js (NestJS or Express, async programming)

o MongoDB (schema design, indexing, aggregation, performance tuning)

o GraphQL (schema modeling, resolvers, Apollo or equivalent)

• Solid understanding of API design, security fundamentals, and performance optimization.

• Experience with Git and collaborative development workflows.

• Strong debugging and problem solving skills.

________________________________________

Good to Have

· State management (NgRx or similar)

• CI/CD pipelines and containerization (Docker, Kubernetes)

• Cloud exposure (AWS or Azure)

• Observability, logging, caching, or messaging tools

About the Company

"Empowering Technology Services” Founded in 2003, we are in our 22th year of structured growth. We are a talent-driven talent acquisition company providing individual consultants, project teams, and strategic outsourcing services to clients in various industries. E-Solutions is a certified minority-owned staffing firm spearheaded by industry experts. We offer award-winning solutions for the Global Talent Cloud. Our services include: • Workforce Solutions • Cloud Solutions • Salesforce Practices • Global Payrolling • MSP/V... Know more