Senior UI Engineer in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior UI Engineer based in Canada.
This is a hands-on frontend engineering role focused on creating the next generation of user experiences for complex web applications.
You will design scalable interfaces and reusable component systems that support intuitive, high-performance experiences across desktop and mobile.
Working closely with product, design, and backend engineering teams, you will contribute to features throughout the full development lifecycle.
The role offers the opportunity to build AI-powered and agent-driven workflows while applying modern engineering practices.
You will help shape frontend architecture, improve performance and accessibility, and establish standards that support long-term product quality.
The environment encourages rapid iteration, technical collaboration, and the use of AI-assisted development tools to increase engineering effectiveness.
As a senior contributor, you will have meaningful influence on both product direction and the evolution of the user experience.
- Design and build high-quality, responsive user interfaces for complex web applications across desktop and mobile experiences.
- Develop scalable frontend architectures and reusable component systems that support maintainability and product growth.
- Collaborate closely with product managers, designers, and backend engineers to deliver end-to-end product features.
- Build intuitive user experiences that incorporate AI-powered capabilities and agent-driven workflows.
- Use modern AI-assisted and agentic coding tools to improve development velocity, code quality, and engineering workflows.
- Participate in technical design discussions, architecture reviews, and engineering planning.
- Optimize applications for performance, accessibility, responsiveness, and overall usability.
- Contribute to frontend engineering standards, best practices, and code reviews.
- Help define and influence the future direction of product experiences and frontend architecture.
Requirements:
- 5+ years of professional software engineering experience with a strong focus on frontend development.
- Proven experience building modern web applications with React, Vue, Angular, or a similar frontend framework.
- Strong proficiency in JavaScript and TypeScript.
- Experience designing and implementing scalable frontend architectures.
- Strong understanding of component-based development and state management patterns.
- Experience collaborating closely with product managers, designers, and engineering teams.
- Familiarity with AI-assisted development tools and modern engineering workflows.
- Experience with modern frontend build tooling such as Vite.
- Experience writing and maintaining end-to-end tests using Playwright, Cypress, or similar frameworks.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-moving startup environment with rapid iteration and evolving priorities.
- Experience with Svelte or a strong interest and ability to learn it quickly is considered an asset.
Benefits:
- Fully remote work environment.
- Full-time position with the opportunity to contribute to a modern, AI-focused product.
- Work on complex web applications involving AI-powered and agent-driven workflows.
- Opportunity to influence frontend architecture, product direction, and user experience.
- Collaborative environment working closely with product, design, and engineering teams.
- Exposure to modern frontend technologies, AI-assisted development, and contemporary engineering practices.
- Opportunity to contribute to reusable systems, engineering standards, and long-term product improvements.