
Frontend Developer
Job Description
Posted on: July 21, 2026
What’s a Senior Software Engineer do?
A Senior Software Engineer is the next level from a Software Engineer. Here this role can vary, but is typically someone who is largely self directed after work is assigned and is advanced in their domain. They help team members get information they need to be successful while also being the go-to person for peer reviews in their domain. They have a solid understanding of the product strategy and can recommend solutions to critical issues when needed, assist junior engineers in risk management and escalation, and advocate for and implement changes that affect their team. A Senior Software Engineer actively seeks opinions and ideas from their team members, including those with varied experiences and perspectives to improve more collective results.
Important Requirements:
Candidates must currently be located in United States.
No visa sponsorship is available for this role.
C2C (Corp-to-Corp) candidates will not be considered
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
• Help to level-up the skills of your fellow engineers through code reviews, giving talks, and/or 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:
• 6+ years experience as a software engineer
• You have a background in shipping high quality software
• 5+ years working experience with Vanilla 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
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
