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

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

Software Engineering Intern, Frontend

  • Notion
  • Full time
  • USA
  • 11/07/2026
  • New York, NY

Frontend Engineering Intern

  • The New York Times
  • Full time
  • USA
  • 11/07/2026
  • New York, NY

Senior Software Engineer - Design Systems

  • Mercury
  • Full time
  • Remote
  • 11/07/2026
  • Salary: $201k-$251k
  • Canada, USA