8 days ago
Noida, IndiaMid Level / Senior
Responsibilities
- Build and maintain monorepo build tooling, orchestration, and dependency packaging management.
- Enable reproducible builds and testing across Bitwarden’s web, browser extension, desktop, and CLI clients.
- Ensure clients run securely and consistently across platforms and operating systems.
- Triage, diagnose, and resolve bugs reported by the community and customers.
- Update and validate core dependencies to support a secure and stable software supply chain.
- Collaborate with product teams and engineering teams to design sustainable platform solutions.
Requirements
- Approximately 4–6 years of experience developing and supporting complex, cross-platform TypeScript clients.
- Experience developing and maintaining Electron-based applications.
- Experience with Vite, nx, and pnpm and integrating them into sustainable development workflows.
- Knowledge of modern encryption techniques and secure development principles is preferred.
- Strong problem-solving, communication, collaboration, and adaptability skills.
- Interest in open source software and internet security.
Benefits
- Opportunity to play a foundational role in shaping Bitwarden’s India Engineering COE.
- Work with global teams on products used by customers worldwide.
- Opportunity to develop expertise in security and open source software and contribute to meaningful engineering challenges.
Tech Stack
ElectronTypeScript
About Bitwarden
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.
