Proton

Senior Android Engineer (Pass)

Proton
Apply
10 days ago
Paris, France or Barcelona, SpainSenior

Responsibilities

  • Develop and maintain cross-platform Android applications using Rust and Kotlin.
  • Own mobile development projects end to end, including scoping, prioritization, and delivery.
  • Optimize applications for performance, usability, responsiveness, memory usage, and concurrency across devices and screen sizes.
  • Design scalable mobile solutions that account for caching, network bandwidth, and server load.
  • Explore new technologies and approaches while improving customer satisfaction through feedback and iteration.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Proven experience developing Android mobile applications with Kotlin.
  • Proficiency with Jetpack Compose and familiarity with Rust.
  • Strong understanding of mobile architecture, design patterns, best practices, memory management, multithreading, and concurrency.
  • Good understanding of scalability considerations for mobile applications.
  • Experience working in a fast-paced scale-up environment.
  • Strong problem-solving, communication, interpersonal, learning, and change-driving skills.

Benefits

  • Devices and software needed for the role are provided.
  • Learning opportunities include training programs, conferences, events, and continual learning.
  • Comprehensive health insurance, retirement savings options, vacation and leave policies, and wellness programs are provided.
  • Stock options are offered upon joining.
  • Hybrid work is available with up to 30% work from home and three core office days; fully remote positions may be available depending on the role.
  • Offices are available in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei.
  • Lunch and snacks are provided at offices.
  • Transport support includes public transport subsidies, bike allowances, or parking spaces depending on location.
  • Employees can define their working hours around team meetings.

Tech Stack

Jetpack ComposeKotlinRust

Categories

Mobile
Proton

About Proton

501-1,000 employees
Contact me