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
Apply for this Job Posting
Fill in the form below to submit your application for this position.
