Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Intermediate Software Engineer (Frontend/UI)

Home > Javascript/Typescript programming jobs

Intermediate Software Engineer (Frontend/UI) in Canada new

  • Achievers
  • Full time
  • Email
  • Toronto

Responsibilities

  • Develop and maintain scalable UI microfrontends and reusable React components.
  • Build modern, AI-enhanced user experiences in collaboration with UI/UX designers.
  • Use React, JavaScript, and TypeScript to build frontend applications and work with services and APIs across the broader technology stack.
  • Participate in GitHub development workflows, including pull requests, code reviews, feedback resolution, and code-quality improvements.
  • Write and maintain unit and end-to-end tests while contributing to strong testing and development practices.
  • Deliver features from development through production with engineers, product managers, designers, and other stakeholders.
  • Use Claude and GCP Gemini Code Assist to support coding, troubleshooting, documentation, testing, and daily development workflows.

Requirements

  • At least 3 years of relevant software engineering experience building and delivering modern web applications.
  • Strong experience with React, modern JavaScript or TypeScript, and common state management approaches.
  • Exposure to microfrontend architectures or reusable component libraries is preferred.
  • Comfort using AI development tools such as Claude and GCP Gemini Code Assist.
  • Understanding of web accessibility principles and WCAG guidelines.
  • Experience writing unit tests and working with modern UI and end-to-end testing frameworks; familiarity with TDD is preferred.
  • Strong frontend programming skills and willingness to work with technologies such as Python and Go when needed.
  • Strong written and verbal communication skills and the ability to explain technical concepts clearly.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical software development experience.

Benefits

  • Recognition and Rewards program.
  • Health benefits and life insurance coverage beginning on the first day.
  • Parental leave top-up.
  • Employer-matched RRSP contributions.
  • Flexible vacation.
  • Employee and Family Assistance Program with mental health, legal, and financial counselling.
  • Professional development and career growth support, including LinkedIn Learning and mentorship.
  • Employee-led employee resource groups.
  • Regular connection, belonging, and well-being events.
  • Hybrid flexibility with time in the Liberty Village, Toronto office.
  • Permanent full-time employment.

Salary: $96k - $130k/yr

Achievers

Achievers builds a SaaS platform for employee recognition and rewards, offering monetary and non-monetary recognition, a global rewards marketplace, and integrations with systems like Workday, Microsoft, Slack, and SAP. Founded in 2002 and headquartered in Toronto, it is owned by Blackhawk Networ...

Similar positions

Engineering Lead

  • Ray White Loan Market
  • Full time
  • Australia
  • 11/07/2026
  • Sydney

Senior Software Engineer II

  • Samsara
  • Full time
  • USA
  • 11/07/2026
  • Salary: $131k - $260k/yr
  • Remote

Senior Mobile Engineer

  • Clera
  • Full time
  • Others
  • 11/07/2026
  • Munich, Germany

Staff Software Engineer, Frontend/Mobile

  • Coinbase
  • Full time
  • Canada
  • 11/07/2026
  • Remote

Engineer, Mobile - 5

  • Tide
  • Full time
  • Others
  • 11/07/2026
  • Salary: Competitive
  • Hyderābād, India