Amnesty International recrute un Développeur de systèmes informatiques basé au Royaume-Uni.

 

 

 

 

 

ABOUT YOU

You will have experience as a full stack developer, with knowledge of designing backend APIs and building maintainable frontend interfaces and dashboards. You will have knowledge of coding in Python and have a strong awareness of secure coding principles and common vulnerability risks and mitigations.

MAIN RESPONSIBILITIES

  • Maintain and develop the Mobile Verification Toolkit (MVT), an open-source project originally created by the Security Lab which is now used by numerous civil society organisations around the world.
  • Work closely with the Technologists and others at the Security Lab to design, develop and deploy tools, scripts and automation which power the teams technical research and threat intelligence investigations.
  • Engage with the growing community of civil society technologists to understand and identify gaps in existing forensic tools and workflows.
  • Work with the Amnesty Tech team and partners to develop and trial technical solutions which support efforts to tackle digital surveillance threats.

SKILLS AND EXPERIENCE

  • Ability to write clear and maintainable code in Python. This includes writing open-source tools which are widely used and must be well-tested and reliable.
  • Experience developing frontend services in a modern JavaScript web framework such as VueJS or React.
  • Proven experience as a Full Stack Developer or similar role including designing backend APIs and building maintainable frontend interfaces and dashboards.
  • Experience or ability to write and/or maintain existing tools written in Javascript and/or Go.

Please see the attached job description for more information on responsibilities, skills and experience required.

ABOUT US

Amnesty International is a global movement of more than 10 million people who campaign for a world where human rights are enjoyed by all. We reach almost every country in the world.

Our aim is simple: an end to human rights abuses. Independent, international and influential, we campaign for justice, fairness, freedom and truth wherever they’re denied. And whether we’re applying pressure through powerful research or direct lobbying, mass demonstrations or online campaigning, we’re all inspired by hope for a better world. One where human rights are respected and protected by everyone, everywhere.

At Amnesty International, we are passionate about what we do and we are proud of our achievements as a movement. To compensate our employees for the critical work they do, we reward them through a combination of an attractive and sector competitive salary and benefits package, high levels of engagement and involvement, and a commitment to employee development.

Benefits include 37 days annual leave (inclusive of public holidays and grace days), pension scheme, employee assistance programme, life assurance and many more benefits designed to suit your own personal lifestyle. All of this, in a professional, engaging environment.

For further information on our benefits, please visit https://www.amnesty.org/en/careers/benefits/

Amnesty International is committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. If you would like to receive any information in a different way or would like us to do anything differently to help you apply for our roles, please get in touch with the team by [email protected]

Closing date :