
Front End Software Engineer, AEM – Temporary
Aviso Wealth
contract
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$75 - CA$85 per hour
About the role
- Build and maintain user-facing features using modern frontend frameworks, ensuring accuracy to design and product requirements
- Translate UX/UI designs into responsive, accessible, and high‑quality frontend code.
- Integrate frontend components with backend APIs and services, handling data flows and error states effectively
- Write clean, testable, and maintainable code, including unit and integration tests.
- Diagnose and fix frontend bugs, performance issues, and cross‑browser compatibility problems
- Collaborate daily with product managers, designers, backend engineers, and QA to deliver features on time
- Participate in code reviews to ensure code quality, consistency, and adherence to team standards
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- 2+ years of professional experience in software development
- 2+ years’ experience of Adobe Experience Manager (AEM) development with a total of 2+ years’ strong experience with frontend framework including React or Angular
- 2+ years of Integration experience with backend using API’s in Java-based frameworks
- Experience with Flutter would be an asset
- Experience with object-oriented programming languages such as Java, C#, or Python, and a foundational understanding of software engineering principles would be an asset
- Expertise in system architecture, microservices, and cloud-native design
- Extensive Experience using Azure cloud, APIM, Dapr, CI/CD pipelines, and infrastructure as code (Iac/Bicep) would be an asset
- Working knowledge of design patterns and software engineering principles
- Experience in Git, GitHub/GitLab workflows, and code quality tools
- Good database skills in both SQL and NoSQL would be an asset
- Excellent debugging and code review capabilities
- Proven leadership and mentoring experience (preferred)
- Strong collaboration with project sponsors
- Fluent communication skills in English are required and bilingual skills in French are an asset
- Proven track record in mentoring and leading engineering teams
- Certifications in enterprise architecture, cloud technologies, or technical leadership (asset)
Benefits
- Dynamic and inclusive culture that rewards innovation and celebrates success.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
frontend frameworksReactAngularAdobe Experience ManagerJavaC#Pythonmicroservicescloud-native designSQL
Soft Skills
collaborationleadershipmentoringcommunicationdebuggingcode reviewproblem-solvingattention to detailtime managementadaptability
Certifications
enterprise architecturecloud technologiestechnical leadership