- Company Name
- Proton
- Job Title
- Android Developer (Payments)
- Job Description
-
**Job Title:** Android Developer (Payments)
**Role Summary:**
Full‑stack, cross‑platform Android engineer responsible for building and maintaining Proton’s payment‑enabled mobile experience (Proton Inbox). Work with Kotlin, Jetpack Compose, and Rust to deliver high‑quality, scalable apps while owning end‑to‑end development cycles and collaborating across product, finance, and account teams.
**Expectations:**
- Deliver features on schedule with reliable, maintainable code.
- Balance performance, usability, and security for a global user base.
- Drive innovation, evaluate new tools/approaches, and mentor peers.
- Maintain a customer‑centric mindset, incorporate feedback, and iterate quickly.
**Key Responsibilities:**
- Develop and sustain Android applications using Kotlin, Jetpack Compose, and Rust (cross‑platform).
- Scope, design, implement, test, and release mobile features with full ownership.
- Optimize app performance, memory usage, multithreading, and responsiveness across devices.
- Design scalable architectures considering caching, network bandwidth, and server load.
- Collaborate with Account, Finance, and product teams to align payments flows, promotions, and pricing.
- Explore and prototype emerging mobile technologies and best practices.
**Required Skills:**
- Proven Android development experience with Kotlin and Jetpack Compose.
- Practical knowledge of Rust integration for mobile.
- Strong grasp of mobile architecture, design patterns, and clean code principles.
- Expertise in performance tuning, memory management, concurrency, and multithreading.
- Ability to scope projects, prioritize tasks, and meet deadlines.
- Excellent problem‑solving, communication, and interpersonal skills.
- Passion for continuous learning and staying current with mobile trends.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field **or** equivalent professional experience.
- No specific certifications required; demonstrable expertise through portfolio or prior work is essential.