Mobile Developer for OONI Probe Full-time

Published at 2021-09-22 - Viewed: 907 times - Open Observatory of Network Interference (OONI) (Worldwide/Remote)

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.

The application deadline is Sunday, 31st October 2021.

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.

How to apply

To apply, please email us the following documents:

  • CV/resume. Please share a PDF of your CV/resume which includes a link to one or several code samples, as well as a link to your GitHub and/or GitLab profile.
  • Cover letter. Let us know how your qualifications and experience meet the requirements of this job position. Please include the reasons why you want to work with OONI.

Please send your email to jobs at openobservatory dot org with “OONI Mobile Developer” in the subject line.

Note: We may request contact details for 2 professional references if you are shortlisted for the position.

The deadline to submit applications is Sunday, 31st October 2021.

About

OONI

The Open Observatory of Network Interference 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.

« More jobs in programmers