The AI Job Search Engine
Rust Software Engineer - Inbox Desktop(m/w/x)
Building desktop user experiences for privacy-focused services like Proton Mail at ethical tech provider. Desktop software development experience and scalable engineering solutions expertise required. Stock options, 30% remote work, daily lunch provided.
Requirements
- Significant software development experience with Rust
- Experience in desktop software development
- Product mindset and UX focus
- Ability to make architectural decisions
- Experience in developing scalable engineering solutions
- Excellent written communication and teamwork skills
- Strong problem-solving and troubleshooting skills
- Understanding of secure coding practices
- Degree in Computer Science or related
- Experience in mobile development (advantageous)
- Familiarity with desktop UI frameworks (advantageous)
- Experience with monitoring platforms (advantageous)
Tasks
- Research and assess new technologies
- Support cross-business technical decision making
- Transform product specifications into technical requirements
- Lead teams through successful feature implementation
- Implement and deploy high-quality user experiences
- Maintain existing and new product features
- Enhance development tools and lifecycle processes
- Ensure software solutions are scalable
- Write clear, concise, and testable code
- Manage scoping and planning for projects
- Execute technical initiatives and greenfield projects
- Mentor team members to foster accountability
- Perform quality assurance and performance optimization
Work Experience
- approx. 1 - 4 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Rust
- macOS
- Windows
- Linux
- Avalonia UI
- Qt
- Electron
- Grafana
- Metabase
Benefits
Flexible Working
- 30% remote work
- Flexible working hours
Competitive Pay
- Stock options
Modern Equipment
- Company-provided devices and software
Free or Subsidized Food
- Daily lunch and snacks
Public Transport Subsidies
- Subsidized public transport
Additional Allowances
- Bike allowances
Parking & Commuter Benefits
- Parking spaces
Learning & Development
- Training programs
- Conferences and events
- Continual learning
Healthcare & Fitness
- Comprehensive health insurance
- Wellness programs
Retirement Plans
- Competitive retirement savings
More Vacation Days
- Generous vacation and leave
Other Benefits
- Reasonable hiring adjustments
Not a perfect match?
- ProtonFull-timeWith HomeofficeSeniorGenf, Zürich
- Proton
Android Developer (Inbox)(m/w/x)
Full-timeWith HomeofficeExperiencedGenf, Zürich - Proton
iOS Software Engineer (Inbox)(m/w/x)
Full-timeWith HomeofficeSeniorGenf - Proton
Senior Product Manager (Inbox)(m/w/x)
Full-timeWith HomeofficeManagementGenf - Proton
iOS Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf
Rust Software Engineer - Inbox Desktop(m/w/x)
Building desktop user experiences for privacy-focused services like Proton Mail at ethical tech provider. Desktop software development experience and scalable engineering solutions expertise required. Stock options, 30% remote work, daily lunch provided.
Requirements
- Significant software development experience with Rust
- Experience in desktop software development
- Product mindset and UX focus
- Ability to make architectural decisions
- Experience in developing scalable engineering solutions
- Excellent written communication and teamwork skills
- Strong problem-solving and troubleshooting skills
- Understanding of secure coding practices
- Degree in Computer Science or related
- Experience in mobile development (advantageous)
- Familiarity with desktop UI frameworks (advantageous)
- Experience with monitoring platforms (advantageous)
Tasks
- Research and assess new technologies
- Support cross-business technical decision making
- Transform product specifications into technical requirements
- Lead teams through successful feature implementation
- Implement and deploy high-quality user experiences
- Maintain existing and new product features
- Enhance development tools and lifecycle processes
- Ensure software solutions are scalable
- Write clear, concise, and testable code
- Manage scoping and planning for projects
- Execute technical initiatives and greenfield projects
- Mentor team members to foster accountability
- Perform quality assurance and performance optimization
Work Experience
- approx. 1 - 4 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Rust
- macOS
- Windows
- Linux
- Avalonia UI
- Qt
- Electron
- Grafana
- Metabase
Benefits
Flexible Working
- 30% remote work
- Flexible working hours
Competitive Pay
- Stock options
Modern Equipment
- Company-provided devices and software
Free or Subsidized Food
- Daily lunch and snacks
Public Transport Subsidies
- Subsidized public transport
Additional Allowances
- Bike allowances
Parking & Commuter Benefits
- Parking spaces
Learning & Development
- Training programs
- Conferences and events
- Continual learning
Healthcare & Fitness
- Comprehensive health insurance
- Wellness programs
Retirement Plans
- Competitive retirement savings
More Vacation Days
- Generous vacation and leave
Other Benefits
- Reasonable hiring adjustments
About the Company
Proton
Industry
IT
Description
Proton is a fast-growing tech company providing privacy-focused services like Proton Mail and Proton VPN, emphasizing ethical alternatives to Big Tech.
Not a perfect match?
- Proton
Senior Desktop Engineer - Inbox(m/w/x)
Full-timeWith HomeofficeSeniorGenf, Zürich - Proton
Android Developer (Inbox)(m/w/x)
Full-timeWith HomeofficeExperiencedGenf, Zürich - Proton
iOS Software Engineer (Inbox)(m/w/x)
Full-timeWith HomeofficeSeniorGenf - Proton
Senior Product Manager (Inbox)(m/w/x)
Full-timeWith HomeofficeManagementGenf - Proton
iOS Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf