Senior UI Developer (Angular & React) to design and build web interfaces using Angular and React - JP954
S.i. Systems
Toronto, ON- Salary To be discussed
-
Contract job
-
Published since 2 weeks ago
-
1 position to fill as soon as possible
Description
Our financial services client is seeking a Senior UI Developer to design and build web interfaces using Angular and React
Duration: Until Dec 31st, 2026 (high possibility of extension)
Location: Downtown Toronto (Hybrid, 2 days a week - Monday and floating day)
Hours of Operation: 9 - 5
We’re hiring a UI Developer to design and build intuitive, responsive, high-performing web interfaces using both Angular and React. You’ll partner with UX, product, and backend teams to deliver seamless user experiences.
What you’ll do
- Build responsive web interfaces with Angular and React.
- Translate UX designs into clean, maintainable, reusable UI components.
- Ensure accessibility, performance, and cross-browser compatibility.
- Integrate UIs with RESTful APIs.
- Write unit tests, participate in code reviews, and troubleshoot UI issues.
What you bring (required)
- 7+ years of front-end/web development experience.
- Professional experience delivering production applications with React 19 and Angular 21+.
- Strong skills in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- State management experience (e.g., Redux, NgRx, Context API).
- Modern build/tooling experience (e.g., Webpack, Vite).
- Unit testing experience (e.g., Jasmine, Jest).
- Experience with Angular Material.
Nice to have
- OpenFin experience (asset).
- CI/CD familiarity.
- CSS frameworks (Bootstrap, Tailwind).
- Performance optimization experience.
- Exposure to lightweight JS frameworks (e.g., Mithril.js).
Education
Bachelor’s degree in CS (or related) or equivalent practical experience.
Disclaimer:AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you