mycareers logo


Showing: 4 Software Developer / UI Developer jobs in Toronto, Ontario
Software Developer / UI Developer
Spectraforce
Toronto, Ontario

6 minutes ago

Job Description

Job Title: Software Developer / UI Developer
Duration: 6 Months (Possibility of Extension and conversion)
Location: Toronto ON

Schedule:  9am to 5pm, Hybrid, 2 days a week in downtown Toronto [Monday and floating day]

Job Description:

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.
 
Roles and Responsibilities
  • 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.
Must-Have Skills:
  • 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 Skills:
  • 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.
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 81.55/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you