Apply

Senior Software Engineer (Auth)

Posted 22 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: United States

💸 Salary: 140000.0 - 200000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Bitwarden👥 101-250💰 $100,000,000 Series B over 2 years agoPrivacyCyber SecurityEnterprise SoftwareIdentity ManagementSoftware

🗣️ Languages: English

🪄 Skills: GitOAuthTypeScriptAlgorithmsData StructuresAngularRustCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsSoftware EngineeringDebugging

Requirements:
  • Demonstrated expertise in designing and developing complex applications in Angular
  • Extensive experience with reactive programming using Signals, RxJS or similar libraries
  • Experience with Tailwind CSS for component styling
  • Knowledge of Rust and WASM
  • Understanding of authentication concepts, including OAuth 2.0, SAML, OpenID Connect, and FIDO2/WebAuthn
  • Familiarity with writing and consuming .NET APIs
  • Understanding of web content accessibility guidelines (WCAG) and implementing accessible experiences
Responsibilities:
  • Become an expert and authority on the registration and login components and services in our front-end client codebase, including our web client, desktop client, and browser extension
  • Build and maintain registration and authentication flows in our client-side Rust SDK
  • Work collaboratively to design, break down, and implement new features and refactors
  • Write clean, efficient, well-tested, and well-documented code
  • Contribute to the vision and direction of work on a team focused on shared growth and continuous improvement
  • Participate in code reviews, learning and spreading technical knowledge
  • Develop domain expertise to allow the investigation and resolution of bugs in our client codebase
  • Occasionally contribute bug fixes submitted by the user community
Apply