Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Apply on LinkedIn (LinkedIn sign-in required)
Job summary
Design, develop, and maintain responsive, scalable Angular applications, including reusable UI components and integrations with REST APIs and microservices. Collaborate with cross-functional Agile teams on testing, code reviews, performance and security improvements, deployments, and production support.
Job details
Requisition: 103610-1 Position: Angular Developer Type: Contract Duration: 12 Months Location: Montreal, QC (Hybrid, 3 days onsite) Interview Process: Face-to-Face Interview Required MANDATORY SKILLS 8 to 10 years of overall IT experience. 8+ years of software development experience. 5+ years of hands-on Angular development experience. Strong expertise in: Angular (v12+), TypeScript, JavaScript, HTML5, CSS3, SCSS, RxJS Experience with Angular Material and responsive UI development. Experienced Angular Developer responsible for designing, developing, and maintaining responsive, scalable, and high-performance web applications using modern Angular frameworks and front-end technologies. Key Responsibilities Design, develop, and maintain web applications using Angular (v12+). Build reusable UI components and ensure optimal application performance. Collaborate with business analysts, UX/UI designers, backend developers, and stakeholders to deliver business requirements. Integrate RESTful APIs and microservices with front-end applications. Develop responsive, cross-browser compatible, and user-friendly web interfaces. Write clean, maintainable, and well-documented code following development best practices. Participate in code reviews, unit testing, debugging, and production issue resolution. Optimize applications for scalability, performance, and security. Work within Agile/Scrum teams and contribute to sprint planning, estimations, and release activities. Support CI/CD deployment processes and application monitoring. Key Skills Angular, TypeScript, JavaScript HTML5, CSS3, SCSS, RxJS Angular Material REST APIs, JSON NgRx Redux Microservices Git Jenkins Azure DevOps, CI/CD Jasmine Karma Jest Node.js AWS, Azure, GCP Docker GitHub Copilot Agile/Scrum Core Qualifications 8 to 10 years of overall IT experience. 8+ years of software development experience. 5+ years of hands-on Angular development experience. Strong expertise in: Angular (v12+), TypeScript, JavaScript, HTML5, CSS3, SCSS, RxJS Experience with Angular Material and responsive UI development. Strong understanding of REST APIs, JSON, and API integration. Experience with State Management frameworks such as: NgRx, Redux Knowledge of Microservices Architecture. Experience with: Git, Jenkins Azure DevOps, CI/CD Pipelines Experience with unit testing frameworks including: Jasmine, Karma, Jest Strong debugging, troubleshooting, and performance optimization skills. Excellent analytical and problem-solving abilities. Preferred Qualifications Experience with Node.js and backend integrations. Knowledge of cloud platforms such as: AWS, Azure, GCP Experience with Docker and containerized deployments. Exposure to AI-assisted development tools such as GitHub Copilot. Financial Services or Banking industry experience. Experience working in enterprise-scale Agile environments.
What you’ll do
Design, develop, and maintain responsive, scalable Angular applications, including reusable UI components and integrations with REST APIs and microservices. Collaborate with cross-functional Agile teams on testing, code reviews, performance and security improvements, deployments, and production support.
Requirements
Requires 8–10 years of overall IT experience, at least 8 years of software development experience, and at least 5 years of hands-on Angular experience. Candidates should be proficient in Angular 12+, TypeScript, JavaScript, HTML, CSS, SCSS, RxJS, responsive UI development, API integration, state management, CI/CD, and unit testing.
Listed skills
- HTML · Preferred
- REST APIs · Preferred
- Sass · Preferred
- CSS · Preferred
- Angular · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- SCSS
- RxJS
- Angular Material
- REST APIs
- NgRx
- Redux
- Microservices
- Git
- Jenkins
- Azure DevOps
- Jasmine
Job areas
- Software
- Technology
More jobs from Flexstaf I.T. Inc.
Senior Test Lead
- Remote
- Ontario, Canada
- Posted Oct 30, 2026
Application Architect
- Hybrid
- Toronto, ON
- Posted Oct 30, 2026
Salesforce Revenue Cloud Architect
- Hybrid
- Toronto, ON
- Posted Oct 29, 2026
Business Process Management (Appian BPM) Developer
- Hybrid
- Toronto, ON
- Posted Oct 28, 2026
