Our customer, a well-funded early stage software company, located in Sarnia, Ontario, is building their development team and need to hire a Front-End Software Developer – UX. The Front-End Software Developer is a UI focused technical role responsible for crafting intuitive, accessible, and performant user interfaces that enhance the customer experience in utility software systems. Reporting to the Director of Software Development, this position combines strong technical acumen with user-centered design principles to deliver scalable, modern enterprise web applications in a startup environment.
● Lead and design front-end development decisions, champion reusable component libraries, and guide the evolution of UI/UX best practices to ensure scalability, maintainability, and consistency across applications.
● Design responsive user interfaces using modern frameworks and component-based architecture that aligns with design system standards.
● Write clean, maintainable code across the full stack with comprehensive automated testing (unit, integration, end-to-end) and participate in code reviews.
● Ensure exceptional software performance, accessibility (AODA, WCAG compliance), and usability, leveraging industry best practices for performance tuning, cross-browser compatibility, and secure UI patterns.
● Monitor application health and user experience using observability tools (e.g., logging, analytics, performance metrics) and collaborate on incident response and root cause analysis to enhance stability.
● Collaborate with Product Managers, developers and end users to define requirements and deliver
impactful features in an agile environment.
● Contribute to internal documentation, onboarding materials, and tooling that enhances developer productivity.
● Stay up to date with technologies, design trends, and user behavior insights, continuously driving innovation in user interaction, visual design, and developer experience.
● Willingness to take on diverse responsibilities, experiment with new approaches, and contribute to company growth beyond your core role.
● 5+years of professional experience delivering scalable, performant frontend applications with a deep understanding of web architecture, browser rendering, and client-side performance optimization.
● Degree or Diploma in Computer Science or a related field
● creativity
● Demonstrated proficiency in JavaScript/TypeScript and deep expertise in at least one modern frontend framework (e.g., React, Vue, Angular, Blazor); demonstrated ability to learn and adopt new technologies quickly.
● Previous experience with .Net, C#, PostgreSQL
● Experience designing and building user interfaces for complex systems, with an emphasis on usability, accessibility (WCAG), responsive design, and cross-platform consistency.
● Experience with responsive design concepts and AODA (Web accessibility) compliance
● Familiarity with prototyping tools (e.g., Figma, Storybook) and experience collaborating on usability testing.
● Hands-on experience with cloud platforms (AWS, Azure, or GCP), particularly in deploying and managing frontend assets, CDNs, and edge caching strategies.
● Proven ability to collaborate with product and design teams to make informed UI/UX decisions, rapidly prototype interfaces, and iterate based on user research, analytics, and feedback.
● Keen eye for aesthetic design and creativity with proper execution
● Experience working within a fast-paced agile team environment
● Demonstrated ability to solve complex problems in fast paced environment
● Motivated, self-starter with a passion for learning
● Effective written and verbal communication skills
● Background in enterprise SaaS, multi-tenant architecture, or metering systems.
● Experience with software development in regulated environments.
● Knowledge of leveraging generative AI/LLMs to build intelligent user experiences, conversational interfaces, or assistive features within enterprise platforms.
Dan Williams
Keystone Alliance Inc. (formerly Integrity Resources Inc.)
(Authorized Recruitment Partner of Master Meter Inc.)
519-635-0569
Keystone Alliance Inc (formerly Integrity Resources) partners with growing technology companies to build and align the structure, teams, and operational discipline required to scale with confidence. We are leading this search on behalf of our client and look forward to reviewing your application. Additional details about the organization will be shared with shortlisted candidates Thank you for your interest. https://keystonealliance.ca
Copyright © 2026 Keystones Alliance - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.