Senior Android Developer (Inbox)

Overview
Join to apply for the
Senior Android Developer (Inbox)
role at
Proton .Join Proton and build a better internet where privacy is the default. At Proton, privacy is a fundamental human right and a cornerstone of democracy. Since 2014, Proton has provided free and open-source technology to millions worldwide, ensuring access to privacy, security and freedom online. Our products include Proton Mail, Proton VPN, Proton Calendar, Proton Drive and Proton Pass. We empower individuals and organizations to take control of their data and defeat censorship.Proton is a profitable company that does not rely on VC funding, supporting over 100 million user accounts with a growing team of over 500 people from 50+ countries. Hiring is highly selective, with less than 1% of candidates hired.We have a global mindset and value empowerment, flexibility and a flat structure to move fast. Check our open-source projects here!
Role Overview
As a fullstack cross-platform Senior Android Engineer, you\''ll play a pivotal role in developing Proton Pass using Jetpack Compose and Rust. You\''ll lead with end-to-end ownership, ensuring timely delivery of high-quality, scalable solutions for our customers. Your ambition will drive innovation in Proton Pass and SimpleLogin products.
Key ResponsibilitiesDevelop and maintain cross-platform mobile applications for Android using a blend of cross-platform (Rust) and native technologies (Kotlin)
Take end-to-end ownership of mobile application development projects, including scoping, managing deadlines, and prioritizing what matters
Foster innovation by exploring new technologies and approaches to mobile development
Optimise mobile applications for performance, usability and responsiveness across devices
Master memory management, multithreading and concurrency to enhance performance
Design for scalability, considering data caching, network bandwidth and server load
Maintain a customer-centric mindset, seeking feedback and iterating to improve the user experience
The ideal candidate will bringBachelor\''s degree in Computer Science, Engineering or related field (or equivalent work experience)
Excellent problem-solving skills and the ability to think creatively
Passion for continuous learning and driving change in mobile development
Excellent communication and interpersonal skills
Proven experience developing Android applications using Kotlin
Proficiency with Jetpack Compose for Android, and familiarity with Rust
Strong understanding of mobile app architecture, design patterns and best practices
Knowledge of memory management techniques and best practices
Experience with multithreading and concurrency in mobile applications
Understanding of scalability considerations in engineering mobile apps
Experience in a fast-paced, scale-up environment
Even if you don\''t meet all the requirements, please apply if you feel you could be a great fit.
What We OfferTechnology: devices and software provided to excel in your role
Learning and Development: professional growth opportunities including training, conferences and continual learning
Employee Benefits: comprehensive health insurance, retirement options, vacation/leave policies and wellness programs
Stock Options: you get stock options when you join Proton
In-Person Collaboration: offices in multiple cities with flexible remote work up to 30% of the time
Food: lunch and snacks at offices
Transport: subsidies for public transport, bike allowances or parking
Flexible Working: define your own working hours around team meetings
Work that Matters: Proton is community-first; user subscriptions fund our work
Our commitment to diversity and inclusion
Proton values diversity and inclusion and is committed to an inclusive environment where all individuals feel valued and empowered. If you need any extra support or reasonable adjustments during the hiring process, please let your talent partner know.
Candidate privacy notice
When you apply for a position at Proton Technologies AG, your information is stored in Greenhouse in accordance with its Service Privacy Policy. This information is used to evaluate your suitability and may be retained for future roles. If you wish to access, correct or delete your data, contact our privacy team at careers@proton.ch.
Proton does not accept unsolicited CVs from any sources other than directly from candidates. For more on our privacy policy, please visit our privacy policy page.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information TechnologyIndustries: Software ..... full job details .....