Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Rust & Typescript

Home > Javascript/Typescript programming jobs

Senior Software Engineer - Rust & Typescript in Others new

  • Bitwarden
  • Full time
  • Email
  • Noida, India

Responsibilities

  • Design, build, and maintain desktop features using TypeScript, Electron, and Rust.
  • Develop workflows across Angular UI, Electron main, renderer, and preload processes, and Rust native components.
  • Build secure interfaces between Electron and native code and protect credential data across process boundaries.
  • Integrate with Windows, macOS, and Linux operating-system capabilities, including features such as Autotype, the SSH agent, and desktop integrations.
  • Write automated tests, debug cross-platform issues, and improve performance, architecture, documentation, and maintainability.
  • Review pull requests, contribute to technical designs, and support open-source contributors.
  • Collaborate with Product, Design, QA, Platform, and Vault teams to deliver reliable and accessible user experiences.

Requirements

  • 4–6+ years of professional software engineering experience.
  • Production experience with both TypeScript and Rust.
  • Hands-on experience building Electron applications and working with main, renderer, and preload processes.
  • Experience developing native Rust functionality and exposing it through maintainable interfaces.
  • Strong understanding of Node.js, asynchronous code, and secure handling of sensitive data across process boundaries.
  • Experience with Angular or a comparable modern front-end framework.
  • Experience testing, debugging, and shipping software on Windows, macOS, or Linux.
  • Familiarity with native module integration such as N-API or FFI.
  • Clear communication, sound engineering judgment, collaboration skills, and enthusiasm for open source and internet security.

Benefits

  • Remote work with a distributed team.
  • Work on open-source security tools used by individuals and organizations worldwide.
  • Challenging desktop and native engineering problems.
  • Dedicated time for professional growth and continued learning.

Bitwarden

Bitwarden empowers enterprises and individuals with trusted security solutions to manage sensitive information online. Explore Password Manager, Secrets Manager, and passkey innovations.

Similar positions

Staff Software Engineer, Browser

  • Mozilla
  • Full time
  • Canada
  • 11/12/2026
  • Salary: C$130k-C$170k
  • Remote

Senior Software Engineer

  • Okta
  • Full time
  • Others
  • 11/12/2026
  • Bengaluru, India

Software Engineer III, Service Monetization

  • Crunchyroll, LLC
  • Full time
  • USA
  • 11/12/2026
  • Salary: $152k - $185k/yr
  • Los Angeles, CA

Senior Frontend Developer

  • Social Discovery Group
  • Full time
  • Remote
  • 11/12/2026
  • Worldwide

Software Engineer I, Full Stack

  • AiPrise
  • Full time
  • Others
  • 11/12/2026
  • Salary: Competitive
  • Bengaluru, India