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.
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