Talent.com
Staff Engineer, Front End (Desktop)
Staff Engineer, Front End (Desktop)Mozilla • Toronto, CA
Staff Engineer, Front End (Desktop)

Staff Engineer, Front End (Desktop)

Mozilla • Toronto, CA
29 days ago
Job type
  • Full-time
  • Permanent
  • Remote
Job description

The Opportunity

:

As a Staff Software Engineer, Front-End, you’ll serve as a domain expert who deeply understands the complexities of shaping seamless, user-focused interfaces and delivering high-quality front-end solutions that align with product strategy. You’ll join a team of talented front- and back-end engineers who bring deep expertise to the development and maintenance of our flagship desktop application, cherished by millions of users worldwide for over 20 years.

You’ll work closely with engineers and cross-functional partners to tackle ambiguous problems in user experience, performance optimization, and architectural design. The ideal candidate has a strong focus on front-end architecture, user experience, and performance, and demonstrates technical leadership, sound judgment, and a collaborative approach to problem solving.

You’ll play a vital part in translating strategy into action by influencing technical direction, mentoring engineers at multiple levels, and ensuring that technical decisions align with MZLA’s mission and the objectives of the Thunderbird Project, particularly in delivering exceptional user experiences.

This is a full-time, remote position working with colleagues across multiple regions and time zones.

What you’ll do:

  • Lead complex, ambiguous technical initiatives requiring cross-team and cross-organization coordination
  • Own and deliver projects spanning new features, code quality improvements, tooling, and process optimization
  • Partner with senior engineers and product managers to define and execute technical strategy, reduce technical debt, and improve long-term maintainability
  • Collaborate closely with UX Engineers to ensure accessibility and usability are built in from the start (WCAG, ARIA)
  • Establish and promote scalable front-end architecture through shared frameworks and guidelines
  • Write high-quality, testable, and maintainable code; contribute to code reviews, testing, regression triage, and patch integration
  • Mentor and support engineers across the team, fostering a culture of learning and continuous improvement

What you’ll bring:

  • 10+ years of experience in front-end software development, building scalable, maintainable, and user-focused systems.
  • Extensive knowledge of modern vanilla JavaScript concepts (module patterns, async and promises, custom elements and shadow DOM), and up to date knowledge with the most recent ECMAScript specification.
  • Strong command of modern JavaScript frameworks such as React, Vue, or similar, and experience transitioning legacy codebases to new technologies.
  • Deep knowledge of HTML5 structures and advanced accessibility patterns and Deep knowledge of modern CSS patterns and methods.
  • In-depth understanding of system architecture, design patterns, and software engineering best practices, with a focus on performance, scalability, and maintainability.
  • Proven ability to act as a technical lead and mentor, providing guidance on complex technical problems and supporting the growth of other engineers.
  • Experience developing and testing applications across multiple platforms (Windows, macOS, and Linux), with expertise in Git or Mercurial and modern version control workflows.
  • Excellent communication and documentation skills, a collaborative approach to cross-functional work,
  • A strong commitment to continuous learning and improvement.

Bonus points for:

  • Experience contributing to or leading open-source projects
  • Experience with Python or other programming languages
  • Ability to engage with and support a global community of developers, including managing feedback and fostering an inclusive and productive ecosystem
  • Proficiency in French, German, Japanese, or another language in addition to English

Work Environment:

You’ll work with our passionate staff and open-source community members from all over the globe to support the mission and objectives of MZLA Technologies Corporation.

This is a remote position. Strong communication and documentation skills are essential for effective collaboration across time zones and disciplines.

What you’ll get:

We benchmark our base salaries to local markets and target the 60th percentile of the peer market. The salary ranges for this role are:

  • US: $150,000 - $175,000 USD
  • Canada: $125,000 - $145,000 CAD
  • UK: £72,000 - £86,000 GBP

We may consider candidates with strong skills but less than the required experience. Title, level and compensation will be determined based on qualifications and experience.

In addition to competitive salaries, we offer a comprehensive benefits package designed to support your whole self, outlined below.

Work & Career

  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Discretionary Annual Bonus Program
  • Monthly Remote Work Stipend
  • Annual Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands

Rest & Play

  • 24 days PTO per year (prorated)
  • Your Birthday
  • Year-end Company Shutdown
  • 9 Wellbeing Days
  • Public Holidays
  • Other Paid Leave
  • Quarterly Wellbeing Stipend for Personal / Family Activities

Health & Family

  • 401(k) / RRSP/ Pension Contributions
  • Health, Dental, & Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Employee Assistance Program
  • Paid Parental Leave
  • Paid Sick Days

Work Eligibility:

Applicants must reside in and have permanent work authorization for the country location(s) specified in the posting. We are unable to consider applicants outside of these markets at this time. And, we do not provide visa sponsorship.

How to Apply:

Please apply directly through our . We carefully review every cover letter and screening question, so take the time to answer each fully. We also value authenticity. We want to hear your perspective, not a bot’s. It's fine to use AI to polish your writing, but not to write your answers. Candidates who submit unoriginal AI generated answers will be disqualified from further screening.

MZLA Technologies Corporation (MZLA) Commitment to diversity, equity and inclusion

MZLA believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion 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 not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

#LI-DNI

Create a job alert for this search

Staff Engineer, Front End (Desktop) • Toronto, CA

Similar jobs
Staff Engineer, Core Platform (Hybrid)

Staff Engineer, Core Platform (Hybrid)

Homebase • Toronto
Full-time
At Homebase, you’ll join a team that’s bold, fast-moving, and obsessed with helping small businesses thrive.We build with empathy, act with urgency, and take big swings that drive real-world impact...Show more
Last updated: 30+ days ago • Promoted
Staff Full Stack SW Engineer

Staff Full Stack SW Engineer

HRB • Toronto
Full-time
Staff SW Engineer (Platform Team).As a Staff Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services.Your work will directly im...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer, Workspace One

Staff Software Engineer, Workspace One

Omnissa, LLC • Toronto, Canada
Full-time
The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions.They need IT infrastructure that e...Show more
Last updated: 30+ days ago • Promoted
Contract: Staff Full-Stack Engineer

Contract: Staff Full-Stack Engineer

Upwork • Toronto, Canada
Full-time
Upwork ($UPWK) is the world's work marketplace.We serve everyone from one-person startups to over 30% of the Fortune 100 with a powerful, trust-driven platform that enables companies and talent to ...Show more
Last updated: 17 days ago • Promoted
Full Stack Staff Engineer

Full Stack Staff Engineer

Forma.ai • Toronto, Ontario, Canada
Full-time
Series B startup that's revolutionizing how sales compensation is designed, managed and optimized.We handle billions in annual managed commissions for market leaders like Edmentum, Stryker, and Aut...Show more
Last updated: 30+ days ago • Promoted
Staff Engineer

Staff Engineer

Wave HQ • Toronto, Canada
Full-time
At Wave, we help small businesses to thrive so the heart of our communities beats stronger.We work in an environment buzzing with creative energy and inspiration.No matter where you are or how you ...Show more
Last updated: 16 days ago • Promoted
Staff Engineer

Staff Engineer

Qualcomm • Markham
Full-time
Engineering Group, Engineering Group >.Qualcomm’s Automotive Customer Engineering (CE) organization partners with global OEMs and Tier‑1s to bring next‑generation digital cockpit and IVI solutions ...Show more
Last updated: 30+ days ago • Promoted
Staff+ Engineer

Staff+ Engineer

Snaplii • Toronto
Full-time
Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards.With over $100M in annual transaction volume and 250,000+ users across North Americ...Show more
Last updated: 3 days ago • Promoted
Staff Full-Stack Engineer | Relocate to Bangkok

Staff Full-Stack Engineer | Relocate to Bangkok

Agoda • Toronto
Full-time
A global travel technology company is seeking a Staff Software Engineer (Full Stack) based in Bangkok with comprehensive relocation support.The role includes leading full-stack architecture for hig...Show more
Last updated: 30+ days ago • Promoted
Staff Engineer

Staff Engineer

GuruLink • Toronto, Ontario, Canada
Full-time
Location: REMOTE / Toronto, Ontario.This job allows you to work remotely.Takes ownership of technical direction for a product area or system domain.Proactively drives architectural improvements.Set...Show more
Last updated: 25 days ago • Promoted
Staff Engineer

Staff Engineer

PartnerStack • Toronto, Canada
Full-time
At PartnerStack, we're passionate about software and the partnership space — and we're not afraid to shake things up!Our mission is to change how the world sells software by creating partnerships t...Show more
Last updated: 13 days ago • Promoted
Staff Fullstack Engineer

Staff Fullstack Engineer

CreatorIQ • Toronto
Full-time
CreatorIQ is the operating system for creator-led growth trusted by more than 1,300 global brands and agencies.We’re on a mission to make businesses more human, and humans more impactful.We operate...Show more
Last updated: 30+ days ago • Promoted
Staff Front End UI Engineer

Staff Front End UI Engineer

KellyMitchell Group • Toronto
Full-time
Our client is seeking a a Staff Front End UI Engineer to join their team! This position is located in Toronto, Canada.Work with Product Management and other key stakeholders to develop effective an...Show more
Last updated: 30+ days ago • Promoted
Staff Digital Design Engineer

Staff Digital Design Engineer

Lightmatter • Toronto, Ontario, Canada
Full-time
Lightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human progress.The company invented the world’s first 3D-stacked photonics engine, Passage™,...Show more
Last updated: 30+ days ago • Promoted
Staff Engineer

Staff Engineer

Boosted • Toronto, Canada
Full-time
We are seeking an exceptional problem solver who operates at the intersection of technical excellence, cloud infrastructure, and scalable system design.You will use your deep technical knowledge an...Show more
Last updated: 17 days ago • Promoted
Staff Front End Engineer

Staff Front End Engineer

Venn • Toronto, Canada
Full-time
About VennVenn is the fastest-growing B2B fintech in Canada.We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting tr...Show more
Last updated: 16 days ago • Promoted
Senior/Staff Full-Stack Engineer

Senior/Staff Full-Stack Engineer

Cohere • Toronto, Ontario, Canada
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 30+ days ago • Promoted
Staff Engineer, Front End (Desktop)

Staff Engineer, Front End (Desktop)

Mozilla • Toronto, Canada
Full-time +1
MZLA Technologies Corporation (MZLA) is a wholly owned, for-profit subsidiary of the Mozilla Foundation and home to Thunderbird, our flagship open-source email and productivity platform empowering ...Show more
Last updated: 17 days ago • Promoted