
Frontend Engineer
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)
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!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Field Engineer, Civil Structural Architectural (CSA)

Human Resources Manager

Senior Electrical Engineer, Power Generation

Group Product Management Manager, Consumer Servicing

