Senior Software Engineer Job at Ushahidi… See details on how to apply for the opportunities available at Ushahidi.
Advertisements
Descriptions;
Advertisements
Ushahidi is an open source software application which utilises user-generated reports to collate and map data. It uses the concept of crowdsourcing serving as an initial model for what has been coined as “activist mapping” – the combination of social activism, citizen journalism and geographic information.
Requirements:
- + years of experience in comparable positions, preferably in remote or hybrid teams.
- Experience coordinating engineering efforts in Agile environments.
- Tech stack:
- REST API interfaces
- Back-end: PHP, Laravel, MySQL. Macro and micro-services
- Front-end: ES6, SPA frameworks: AngularJS 1.x-4.x (and possibly other), micro-frontends.
- HTML and CSS frameworks.
- Hybrid mobile applications with Ionic.
- Hands-on with: data integrity, information security, DevOps processes and open-source development in an open community.
- Accountable, independent, and intrinsically motivated.
- Mission-driven and team-oriented.
- Empathic and effective in communication.
Advertisements