Get AI-powered advice on this job and more exclusive features.
We are looking for a skilled and motivated Frontend Software Engineer to join our client's Toronto based team in a hybrid work setup. You will help build fast, reliable web applications for different projects around the world.
Key Responsibilities
- Participate in all stages of software development, including architecture, design, estimation, development, testing, and deployment.
- Collaborate closely with product owners, architects, and fellow engineers to translate high-level concepts into functional product enhancements.
- Develop clean, efficient, and well-documented code that meets defined requirements and quality standards.
- Engage in peer code reviews to promote best practices and continuous improvement across the team.
- Create and maintain automated tests to ensure the stability, reliability, and performance of applications.
Required Qualifications
- 3+ years of experience in frontend development, with a focus on Angular and TypeScript.
- Strong understanding of software design principles, patterns, and best practices.
- Proven ability to improve code quality through unit, component, and functional testing.
- Hands-on experience with implementing design systems and building reusable component libraries.
- Familiarity with API design and integration.
- Ability to communicate clearly, collaborate effectively, and contribute ideas within a global, cross-functional team environment.
Preferred Qualifications
- Expertise in Angular, RxJS, and NgRx.
- Experience working with distributed teams across multiple locations.
- Prior experience developing and scaling SaaS (Software as a Service) applications.
Seniority level
Associate
Employment type
Contract
Job function
Engineering and Information Technology
Software Development
Referrals increase your chances of interviewing at Techedin by 2x
Get notified about new Software Engineer jobs in Toronto, Ontario, Canada.
Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto
Software Developer Full Stack (Junior) 9063-1115
Junior Software Developer (Askuity division)
Junior Software Developer (Askuity division)
Front-End Developer (Rumble Advertising Center)
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.