This post is over 30 days old. The position may no longer be available

Job Opening: Mobile Developer for OONI Probe

Open Observatory of Network Interference , Anywhere · ooni.org · Freelance or consulting · Mobile (iPhone, Android, other)

Are you a mobile developer interested in defending human rights on the internet? We have a job opening for you!

The OONI team (a non-profit fighting internet censorship, born out of the Tor Project) is looking for a dedicated mobile developer to work on OONI Probe: a free software app designed to measure internet censorship and network performance.

Job description

If you join our team, you will lead the development of the OONI Probe mobile app, supporting human rights defenders worldwide to investigate and fight internet censorship.

You will work on improving the OONI Probe mobile app and create new features to meet our global community’s needs. The Android app is currently written in Java, while the iOS app is written in Objective-C, but you are also welcome to use Kotlin or Swift.

Ideally, you would work on both the Android and iOS versions of OONI Probe. But as OONI Probe Android is run by most OONI Probe users around the world, we are primarily interested in contracting a developer with strong Android app development experience and expertise.

This is a full-time 12-month contract position, starting ASAP. The contract may be extended depending on the contractor’s performance and the availability of funds. The yearly contractor fee will range between 50,000-60,000 EUR depending on the contractor’s relevant experience and expertise.

This is a fully remote position. Even before the COVID-19 pandemic, the OONI team always worked remotely online. We communicate and coordinate through OONI Slack channels, we have video/voice meetings regularly, and we track our work on GitHub.

Our team members are currently based in Europe and North America, but we encourage applications from anywhere in the world.

Required qualifications

  • Strong Android app development experience.

  • Extensive experience with Java development and with writing unit and integration tests for Java projects.

  • Strong design, implementation, testing and debugging skills. Focused on lean implementation and detail oriented.

  • Previous experience with writing complex user interfaces and implementing mockups.

  • Knowledge of git, GitHub and continuous integration services.

  • Be comfortable with code reviews (reviewing others’ code and having your code reviewed).

  • Be comfortable with working on Free Software/Open Source and engaging with a global community of volunteers.

  • Be comfortable working remotely with a geographically distributed team.

  • Be self-directed, self-disciplined, and have good teamwork and communication skills.

Preferred qualifications

  • Strong iOS app development experience.

  • Extensive experience with Objective-C development. Willingness to learn how to apply best coding practices to iOS development.

  • Familiarity with the network measurement field.

  • Knowledge of the Go and Python programming languages.

  • Previous working experience in the internet freedom space.

A degree is great but not required if you have the right experience.

About OONI

The Open Observatory of Network Interference (OONI) is a free software project – born out of the Tor Project in 2011 – that aims to empower decentralized efforts in increasing transparency of internet censorship around the world.

We build free software (OONI Probe) that enables anyone to independently detect internet censorship on their network. To increase transparency of internet censorship, we publish censorship measurements as open data in near real-time. This data supports research and advocacy efforts investigating and fighting internet censorship worldwide.

More information about OONI is available in our Mission Statement and FAQ.

OONI Probe

Launched in 2017, the OONI Probe mobile app is run by tens of thousands of users in around 200 countries and territories every month.

OONI Probe provides human rights defenders a user-friendly way to detect and collect evidence of internet censorship, and to contribute it as open data.

Thanks to OONI Probe users worldwide, millions of network measurements collected from 240 countries and territories have contributed towards the world’s largest open dataset on internet censorship.

Diversity, Equity, and Inclusion

We have a global and diverse community and we strive to hire people who can best serve our community.

Our Code of Conduct describes how we aim to provide a safe, welcoming, and inclusive environment for our team and community.

We value and encourage diversity and consider applicants for all positions without regard to national origin, gender, gender identity and expression, race, ethnicity, sexual orientation, physical characteristics, disability, religion, and age.

We encourage people subject to systemic bias to apply, including people of color, indigenous people, LGBTQIA+ people, women, and any other person who is part of a group that is underrepresented in tech.

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer