Empowered Futures logo

Frontend Engineer

Empowered Futures
Department:Engineering
Type:REMOTE
Region:Saskatoon, Saskatchewan
Location:Saskatoon, Saskatchewan, Canada
Experience:Entry level
Salary:Not specified
Skills:
HTML5CSS3JAVASCRIPTTYPESCRIPTREACTANGULARVUE.JSGITWEBPACKVITENPMYARNJESTCYPRESS
Share this job:

Job Description

Posted on: June 16, 2026

Position Summary

We are seeking a skilled and detail-oriented Front End Engineer to design, build, and maintain responsive, scalable, and high-performance web applications. The ideal candidate combines strong engineering fundamentals with a passion for user experience, accessibility, and modern front-end architecture.

This role collaborates closely with product managers, designers, backend engineers, and QA teams to deliver intuitive digital experiences across desktop and mobile platforms.

Key Responsibilities:

  • Develop and maintain modern web applications using contemporary front-end frameworks and technologies
  • Translate UI/UX designs and wireframes into high-quality, reusable code
  • Optimize applications for speed, scalability, accessibility, and cross-browser compatibility
  • Collaborate with designers and backend engineers to implement seamless user experiences
  • Build reusable components and front-end libraries for future use
  • Participate in architecture discussions, code reviews, and technical planning
  • Troubleshoot and resolve front-end issues, bugs, and performance bottlenecks
  • Implement responsive design principles for mobile-first applications
  • Maintain coding standards, testing practices, and documentation
  • Stay current with emerging front-end technologies, tools, and best practices

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 3+ years of professional front-end development experience
  • Strong proficiency in HTML5, CSS3, JavaScript, and TypeScript
  • Experience with modern frameworks such as React, Angular, or Vue.js
  • Experience with responsive and adaptive design techniques
  • Familiarity with RESTful APIs and asynchronous request handling
  • Experience using version control systems such as Git
  • Understanding of web performance optimization and browser rendering behavior
  • Knowledge of testing frameworks and front-end build tools
  • Strong problem-solving and communication skills
  • Strong collaboration and teamwork
  • Effective communication skills

Preferred Qualifications:

  • Experience with server-side rendering frameworks such as Next.js or Nuxt
  • Familiarity with CI/CD pipelines and cloud platforms
  • Knowledge of accessibility standards (WCAG)
  • Experience with design systems and component libraries
  • Understanding of SEO best practices for web applications
  • Exposure to Agile or Scrum development environments

Front-End Technologies:

  • HTML5
  • CSS3 / SCSS
  • JavaScript (ES6+)
  • TypeScript
  • React
  • Angular
  • Vue.js

Tools & Platforms:

  • Git
  • Webpack / Vite
  • npm / Yarn
  • Jest / Cypress
  • Browser Developer Tools

Benefits:

  • Empowering emerging adults with their growth and development.
  • Innovating the movement towards mental wellness.
  • Collaboration with multidisciplinary senior board members.
  • Growing your professional network.
  • Room for advancement and growth within the organization to serve as a board member.

Join our team and make a meaningful impact on the lives of young adults while shaping a brighter future for mental health and well-being. Together, we can inspire hope and create lasting change. Apply now!

This is a part-time and unpaid volunteer position (5-8 hours a week)

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Empowered Futures logo

Empowered Futures

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!