Senior Front-End Engineer

Bitwarden Logo

Bitwarden

📍Remote - United States

Summary

Join Bitwarden's all-remote team as a Front-End Engineer to enhance the autofill and form detection features of the Bitwarden browser extension. You will become an expert in browser extension autofill and form change detection, developing and maintaining browser UI automation tests, and continually improving the user experience. The role requires proficiency in TypeScript and a modern framework (Angular preferred), a deep understanding of browser UI behavior, and excellent problem-solving skills. You will collaborate with a team, participate in code reviews, and occasionally contribute to bug fixes. This position is open to US-based candidates only; visa sponsorship is not offered.

Requirements

  • Deep understanding of browser UI behavior, including familiarity with DOM manipulation and content scripts
  • Proficiency in TypeScript with a modern framework like Angular (preferred), React, or Vue
  • Understanding of browser extension development
  • Excellent problem-solving skills – you might not know all the answers but you know how to find and communicate the solution
  • Experience with documenting complex technical solutions and conveying knowledge to other members of the Engineering team
  • Proficiency using source control such as Git, SVN, Subversion, TFS, etc
  • Collaborative and adaptable mindset
  • Openness and authenticity combined with excellent communication skills
  • Excitement and enthusiasm for open source and for better internet security
  • Excellent problem-solving skills – you might not know all the answers, but you know how to find and communicate the solution

Responsibilities

  • Become an expert and authority on Bitwarden’s browser extension autofill and form change detection
  • Develop and maintain a full suite of browser UI automation tests
  • Continually improve the autofill and form detection experience as new UI patterns emerge
  • Participate in code reviews, learning and spreading technical knowledge
  • Occasionally contribute bug fixes submitted by the user community

Benefits

  • Our user community loves us and we love them. Come to work each day with a sense of purpose as we bring a more secure internet experience to everyone from our friends and family to the world’s largest organizations
  • Become an expert. You’ll get immersed in the prominent technology markets of security and open source software
  • We are dedicated to building a diverse and talented team. Work remotely with motivated and supportive team members across the world
  • Learn and grow. Take on new challenges with the support of your team, and join our #growth-club to continue personal and professional development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.