Wanted: Android Developer to Fight Censorship

Wanted: Android Developer to Fight Censorship

Last updated on Jun 21, 2024

The LEAP Encryption Access Project (LEAP) is looking for a mobile application developer to join our team! Work will include development of LEAP VPN, a multi-platform VPN application with a focus on usability and censorship-circumvention, Tor VPN, and Pluggable Transports integration. The candidate must be self motivated, self managed and able to work well within a highly collaborative team. The candidate must be experienced with Android and Golang development. A passion for internet freedom and privacy is a big plus. (https://leap.se)

Job description

If you join the team, you will be part of the development of LEAP VPN, a white-label free software VPN application based on OpenVPN that is currently deployed by our grassroots privacy focused partner providers, Riseup and Calyx. You will also work with LEAP developers and Tor developers on a new onion routing app that uses Android’s VPN API underneath.

You should have an in-depth understanding of the Android SDK and ideally have experience with VPN API Android offers. You should be familiar with writing testable code, unit tests and instrumentation tests to guarantee code quality. You should be able to write Java and Kotlin code to meet the reality of maintaining a long-standing codebase.

You have experience with Golang? Great! We’re sharing code between our Desktop and Android client and develop and integrate circumvention tech in our LEAP VPN clients using Golang.

Your work on the new onion routing app makes having Rust experience a plus.

This is a remote position: our team is fully distributed with staff in India, Germany, Spain, and USA.

Do you already have a job with more than 20 hours per week? Our experience has taught us that this vacancy requires attention and commitment, so we will probably not be able to work together in such circumstances.

We particularly welcome applications from developers who are underrepresented in the tech industry.

Required qualifications

Preferred qualifications

LEAP’s Crew

We’ve been building tools for secure communication for over a decade. Our team is kind, supportive,and passionate about the work we do. Our streamlined agile development process is light on management and heavy on collaboration. Our team is fully distributed, with multiple in person gatherings each year. We look forward to meeting you!

How to Apply

To apply, please email us the following documents to info (at) leap (dot) se.