Remote Jobs Sign In

Senior Software Engineer

Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Nov 11, 2026
This job expires in: 30 days

Job Summary

Building secure and reliable desktop features, the full-time Senior Software Engineer will work remotely with TypeScript, Electron, and Rust to integrate the Bitwarden desktop application with native operating system capabilities across Windows, macOS, and Linux.

Key responsibilities
  • Design, build, and maintain desktop features using TypeScript, Electron, and Rust
  • Develop workflows across the Angular UI, Electron processes, and Rust components
  • Write automated tests, debug cross-platform issues, and improve application performance
Required qualifications
  • 4-6+ years of professional software engineering experience with TypeScript and Rust
  • Hands-on experience building Electron applications and working with IPC
  • Strong understanding of Node.js and secure handling of sensitive data
  • Experience with Angular or a comparable modern front-end framework
  • Familiarity with native module integration, such as N-API or FFI

Complete Job Description

The complete job description is available to premium members. Premium membership includes:

Full access to 38,722 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee