At Mozilla, a Software Engineer can vary, but is typically someone who is largely self directed after work is assigned and understands their domain well. They help team members get information they need to be successful while also being open and active participants in peer reviews in their domain. They have a solid understanding of the product strategy and can recommend solutions to critical issues when needed, understand risk management and when to escalate, and advocate for and implement changes that affect their team. A Software Engineer actively seeks opinions and ideas from their team members, including those with varied experiences and perspectives to improve more collective results.
What you’ll do:
- Build high quality user interfaces for Firefox with accessibility and usability in mind
- Write code and tests, build prototypes, tackle problems with no clear solution, collaborate with other designers and engineers to make the web a better place
- Learn about a wide variety of problems and solutions across a large, mature codebase
- Work with cross functional teams, building relationships and fostering collaboration to reach shared goals
- Level-up the your skills through code reviews and writing documentation
- Promote and maintain high standards of code-quality, focusing on performance, testing, security, usability, accessibility and maintainability
- Work with driven, committed team members to bring the open web to people around the world
- Contribute to improving engineering practices and procedures
What you’ll bring:
- 2+ years experience as a software engineer
- You have a background in shipping high quality software
- 2+ years working experience with JavaScript, HTML, and CSS
- Interest in and ability to work with a distributed team (requires good asynchronous written communication skills as well as good verbal communication skills)
- Happy to provide and receive constructive feedback
- Will contribute by asking questions and proposing new ideas
- A love of working with others collaboratively
- Commitment to our values:
- Welcoming differences
- Being relationship-minded
- Practicing responsible participation
- Having grit
What you’ll get:
- Generous performance-based bonus plans to all eligible employees – we share in our success as one team
- Rich medical, dental, and vision coverage
- Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
- Quarterly all-company wellness days where everyone takes a pause together
- 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)
Share
Facebook
Twitter
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail