Bitwarden

Senior Software Engineer (TypeScript/Electron)- Desktop Native

Bitwarden
Apply
6 days ago
Noida, IndiaSenior

Responsibilities

  • Design, build, and maintain TypeScript/Electron components for Desktop Native features including Autotype, the SSH agent, and DuckDuckGo integration.
  • Develop end-to-end desktop workflows across Angular/TypeScript UI, Electron main and preload processes, and Node.js integrations.
  • Integrate native modules, application interfaces, and OS-level capabilities with Rust engineers across Windows, macOS, and Linux.
  • Design and maintain secure IPC and native integration boundaries for sensitive credential data.
  • Improve performance, reliability, accessibility, and maintainability through automated testing and cross-platform debugging.
  • Review pull requests, support community contributions on GitHub, and improve TypeScript/Electron engineering quality.
  • Contribute to technical debt reduction, refactoring, architecture improvements, and technical documentation.
  • Plan, estimate, and independently deliver features and bug fixes in a distributed engineering environment.

Requirements

  • 4–6+ years of professional software engineering experience with strong production TypeScript/JavaScript experience.
  • Hands-on experience developing Electron desktop applications, including main and renderer processes, preload scripts, and IPC.
  • Experience with Angular or a comparable modern front-end framework and maintainable user-facing applications.
  • Strong understanding of Node.js, asynchronous application code, and secure handling of sensitive data across process boundaries.
  • Experience testing, debugging, and shipping applications across Windows, macOS, and Linux.
  • Experience using AI tooling in development and testing workflows; Anthropic Claude is preferred.
  • Familiarity with Rust, native Node.js modules such as N-API, or OS-level integrations is preferred but not required.
  • Strong collaboration, communication, problem-solving, adaptability, and interest in open-source software and internet security.

Benefits

  • Work remotely with distributed team members across the world.
  • Professional development and learning opportunities, including support for personal and professional growth.
  • Up to 15% of the work week may be self-directed toward company or personal growth, learning, skill building, and passion projects.
  • Inclusive workplace committed to equal opportunity and diverse teams.

Tech Stack

AngularElectronJavaScriptLinuxmacOSNode.jsRustTypeScriptWindows

Categories

Bitwarden

About Bitwarden

201-500 employees

Bitwarden builds open-source security software for storing and sharing credentials and other secrets, used by individuals, developers, and enterprises. Its products include a cross-platform password manager, an enterprise secrets manager, and passkey/passwordless features, sold via subscriptions with free and paid plans. Founded in 2015 and headquartered in Santa Barbara, California, Bitwarden serves millions of users worldwide and operates as a privately held company.

Contact me