Front End Developer (UI)

Back to All Jobs
[social_share]

Our client requires a Front End (UI) Web Application Developer to join the Nuclear Business Technology team to assist in developing a suite of custom applications to support their program.

Work is onsite, hybrid, or remote (strong preference for resources to be onsite).

Regina, Saskatchewan (Remote or Onsite)

Responsibilities

Deliverables Include:

  • Writing, testing, and deployment of code
  • Consumption of CI/CD pipelines
  • Produce front-end user interfaces, components and reusable elements based on visual design
  • Code management
  • Peer reviews
  • Documentation of code
  • Demo of code
Mandatory Requirements
  • 5+ years of Front End development experience including proficiency with React/HTML/CSS including CSS abstraction layers (tallwind, sass, or similar)
  • Experience using React development across different ecosystems (Tanstack, Vite, or Next.js, or similar)
  • Understanding of WCAG accessibility standards
  • Experience building design systems and component libraries
  • Experience with client-side state management and data-flow
  • Proficiency with TypeScript and JavaScript
  • Proficiency with frontend unit testing frameworks (Jest, React-testing-library, or similar)
  • Proficiency with Git for source control
  • Knowledge/ability to work with CI/CD pipelines as a consumer
  • Experience building SPA’s that integrate across a variety of back-end architectures, API styles and communication protocols
  • Ability to implement user friendly failover patterns with front-end observability (logging, error handling)
  • Proficiency managing and optimizing SPA performance
Desirable Requirements
  • Post-secondary education in Software Engineering, Computer Science or equivalent
  • Familiarity with modern .NET frameworks
  • Writing and maintaining CI/CD pipelines
  • Knowledge of hosting across serverlesss, containers, and IaaS/PaaS platforms

Job Posting ID: 56847

Location: Regina, Saskatchewan (Remote or Onsite)

Estimated Starting Date: Jun 29, 2026

Estimated End Date: till Oct 31, 2027 + pos. extension

Posting Closing Date: June 2, 2026

Back to All Jobs


Apply for this Job Posting

Fill in the form below to submit your application for this position.

  • This field is for validation purposes and should be left unchanged.
  • Accepted file types: doc, pdf, docx, Max. file size: 512 MB.