Senior Software Engineer Job at Ushahidi… See details on how to apply for the opportunities available at Ushahidi.
Affiliate Disclosure: As an Amazon Associate, I earn from qualifying purchases. Some of the links are affiliate links.
Looking for something new? Why not check out Amazon? They've got a huge selection of products to choose from. Happy shopping!
Go to Amazon
Descriptions;
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.

Leonel has been Teacher at Alliant International University since 2013. He began to write about admission details at Course Discovery.