This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow

Mozilla: Front-End Developer (18 Months Contract)


This is a Full-time position in Waterloo, QC posted April 5, 2021.

The Mozilla Foundation is a non-profit public benefit organization.

Our mission is to ensure the Internet remains a global public resource, open and accessible to all.

We believe that open and free is better than closed and controlled!

Join us and become part of our mission to promote openness, innovation, and opportunity online!

Our work is guided by the Mozilla Manifesto.We are looking for a Front-End Developer to join our Digital Engagement team and help us create digital experiences that connect with users on their journey through our web properties.

The Digital Engagement team is primarily focused on reaching a wide audience to build a grassroots movement of activists working to improve the open internet.The experiences you create as a Front-End Developer will be the first introduction for users to the Foundation and its mission.

Combining strong JavaScript and UX/ UI design abilities, you’ll collaborate with our design team to build and maintain our diverse portfolio of web properties.Key Responsibilities Design, build, deliver, and improve website front ends to inform and engage the Foundation’s audiences Maintain and improve a portfolio of multiple websites including an organization-wide content management system Manage our library of user interface elements Research and implement front-end development best practices and cutting-edge technologies Projects Formalizing our Figma design system in code with JavaScript and React components Creating beautiful digital campaigns, similar to Dear Internet or The Internet Health Report Collaborating with the design team to implement UX/UI improvements Adding new templates and content types to the Foundation’s CMS Improving our front-end build pipeline Evangelize design and development across the organization Essential Experience 5 years of experience in Front End Development or Full Stack Development with a UX/UI focus.

Experience maintaining production applications.

Proven expertise in vanilla JavaScript and JS Frameworks including ES6, State Management, and current best practices Deep experience with CSS, CSS Frameworks, and CSS preprocessors like SASS or PostCSS Ability to manage design complexity using best practices like BEM, Utility First CSS, Atomic Design, and Component driven design Strong communication skills Passion for learning, and continual improvement Experience with accessibility and responsive design.

We Are Excited To See Any Additional Experience With Experience with build pipelines like ESlint, Webpack, Parcel, etc.

Content management systems, coupled or headless Designing interactive graphics or animations Experience with Django templates TypeScript Benefits InformationThe Mozilla Foundation offers the following benefits for our staff: Health, Dental, and Vision Insurance Life Insurance + Accidental Death & Dismemberment Short-Term Disability and Long-Term Disability Employee Assistance Program (EAP) Retirement Plan contributions 20 Paid Time Off days + your birthday Company Holidays + Shutdown Wellness budget Professional Development budget Top up program for Maternity and Parental leaves Benefits are subject to change at any time at the discretion of Mozilla Foundation.Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission.

We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, and persons of all sexual orientations and gender identities and expressions.We are an equal opportunity employer and value diversity.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Please contact us to request accommodation.