This is a remote position.
We are seeking a Senior Frontend Engineer (JavaScript HTML and CSS) to work on the new tab page which is a key surface that Firefox users experience many times a day as a starting point to their browsing journeys.
Responsibilities:
- 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.
- Help to levelup the skills of your fellow engineers through code reviews giving talks and/or writing documentation.
- Promote and maintain high standards of codequality 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.
Requirements
- 4 years experience as a software engineer.
- You have a background in shipping high quality software.
- 3 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.
Benefits
- Work Location: Remote
- 5 days working
4+ years experience as a software engineer. You have a background in shipping high quality software. 3+ 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.