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, originally 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
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.
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.
Diversity, Equity, and Inclusion
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.