Frontend Senior Software Engineer @ Mozilla
Your Application Journey
Email Hiring Manager
Job Details
About Mozilla
Mozilla Corporation is a non-profit backed technology company that has shaped the internet for the better over 25 years. Known for pioneering brands like Firefox, Mozilla is focused on building an open internet for people, not companies. With a global reach, Mozilla’s products are used by over 225 million people every month.
About the Team and Role
The Performance Tools team builds frameworks and tools that help engineers measure and improve performance across Mozilla products. As part of this team, you will work on the user interface of the Firefox Profiler by implementing interactive performance visualizations and managing large-scale performance data efficiently in the browser.
- Design and develop modern, interactive UI components using TypeScript, React, Redux.
- Build high-performance, scalable, accessible, and maintainable interfaces.
- Collaborate with systems engineers, browser developers, and other teams.
- Engage with community and mentor volunteers.
What You’ll Bring
You should have a strong background in JavaScript/TypeScript, React, Redux, and browser-based UI development, along with knowledge in profiling, performance tooling, and testing. Experience with frontend testing frameworks like Jest and React Testing Library is expected.
Commitment to Values
Mozilla values diversity, equity, inclusion, and belonging. They ensure that all qualified individuals are provided with reasonable accommodations during the hiring process.
What You’ll Get
- Generous performance-based bonus plans.
- Medical, dental, and vision coverage.
- Retirement contributions with immediate vesting.
- Professional development budget and referral bonus program.
- Additional perks including wellness days, home office stipend, and more.
Key Skills/Competency
- TypeScript
- React
- Redux
- JavaScript
- Performance
- UI Development
- Profiling
- Testing
- Visualization
- Collaboration
How to Get Hired at Mozilla
🎯 Tips for Getting Hired
- Research Mozilla's culture: Understand their mission and open-source ethos.
- Customize your resume: Highlight React and performance project experience.
- Prepare your portfolio: Showcase interactive UI and data visualization samples.
- Practice technical interviews: Focus on JavaScript, TypeScript, and React.