IS
Senior Front End (UI) Web Application Developer
InSync Systems
Canada · On-site Contract Senior 2w ago
About the role
Role Description
We are looking for a Senior Front End (UI) Developer to assist in developing a suite of custom applications to support the company program.
Responsibilities
- 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
Required Skills and Experience
- Post-secondary education in Software Engineering, Computer Science or equivalent
- 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
Desired Skills and Experience
- Familiarity with modern .NET frameworks
- Writing and maintaining CI/CD pipelines
- Knowledge of hosting across serverlesss, containers, and IaaS/PaaS platforms
Additional Information
Must be legally entitled to work in Canada.
Position is available as on-site location in Regina, Saskatchewan.
InSync Systems Inc. is a privately-owned boutique Canadian Resourcing and Consulting Services Company that works closely with a range of corporate clients across multiple industries to bring them solutions that effectively address their business needs.
Skills
CSSGitHTMLJavaScriptJestReactReact-testing-libraryTanstackTypeScriptVite
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free