All jobs
Save

Front End Engineering Manager - Firefox Desktop

Mozilla
Contract type
Ongoing
Work mode
100% remote
Experience
Mid-level · 4+ years

Job description

Key details

  • Drive initiatives to deliver value to users, ensuring software is high quality, highly available, monitored, and maintainable
  • Help the team navigate trade-offs and drive alignment in a fast-paced field, balancing quick delivery with thoughtful, long-term approaches across a portfolio of user experiences in the browser
  • Communicate team goals, project scope and risks, and own delivery of initiatives on clear timelines
  • Identify, build, and iterate on engineering processes that support a high-performing team
  • Engage regularly 1-1 with team members to discuss technical work and professional development, providing direct and honest feedback on individual performance
  • Ensure developers are properly supported and empowered throughout the developer lifecycle
  • Create an inclusive environment that engages and challenges team members
  • Work collaboratively with many teams including Product, UX, QA, Operations, and Data Science
  • Company mission
  • Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled

Primary stack

Core technologies

TypeScript

Benefits

  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country-specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

Requirements & details

  • 4+ years leading engineers in a software development environment and working across multiple distributed teams
  • Software engineering background that empowers you to drive technical decisions within the team and engage with engineers at all levels of seniority to triage, prioritize, and implement
  • Experience leading multiple concurrent projects
  • Previous experience working on frontend platform initiatives e.g. design systems and frontend architectural improvements
  • Track record of delivering front-end experiences to user-facing products
  • Hands-on experience with web technologies (JavaScript/TypeScript, HTML, and CSS)
  • Proven track record successfully leading and shipping sophisticated user-facing experiences on time, using data to inform timelines
  • Strong communication and ability to develop positive relationships with others, regardless of their rank or role
  • Passion to resolve problems, manage risk, lead change, and facilitate collaborative decision-making
  • Experience effectively communicating with senior leadership and advocating for engineering priorities
  • Desire to grow and learn as a manager, grow and develop others, and get results through others rather than personal technical proficiency
  • Able to hire, mentor, empower, develop, and delegate to geographically distributed team members with different skills from your own
  • Bonus points for fostering the use of AI in Frontend engineering teams
  • Bonus points for experience working in open source environments
  • JavaScript, TypeScript, HTML, CSS
  • TypeScript

Apply