Senior Hybrid Developer-Designer job at Humanitarian OpenStreetMap Team (HOT)

Vacancy title:
Senior Hybrid Developer-Designer

[ Type: FULL TIME , Industry: Nonprofit, and NGO , Category: Computer & IT ]

Jobs at:

Humanitarian OpenStreetMap Team (HOT)

Deadline of this Job:
29 May 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Friday, May 06, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Humanitarian OpenStreetMap Team (HOT)
Humanitarian OpenStreetMap Team (HOT) jobs in Kenya

JOB DETAILS:
Senior Hybrid Developer-Designer

About the Role
We're seeking a Senior Hybrid Designer-Developer that can quickly and effectively take products from concept to shipment. A person that is a senior professional across the two disciplines of Software Design and Development, ideally in Free and Open Software environments.
During design phases, capturing user insights and creating a collage of imaginative ideas and prototypes which can be realized through agile collaboration. During development phases, relying on experience in a variety of programming languages, databases to build and iteratively improve. We expect you to support a passionate team of humanitarian hacktivists. The role will support the HOT tech team in collaboratively delivering a range of open source solutions, aiming to build tech that enables the Human[itarian] use of OpenStreetMap. In this way, contributing to support HOTs mission to improve livelihoods through open mapping.
The Senior Hybrid Designer-Developer will advance HOT’s mission by operationalizing the HOT_Tech core ethics:
• Human: Our Human ethic is our commitment to people as our priority. At the center of all our technology sits a human. The ultimate purpose of our technology is to improve human conditions.
• Open: Our Open ethic permeates all we do. Our actions reflect radical openness and transparency. We encourage open inputs and outputs. Our team and technology openly welcomes and engages community, collaboration and contribution.
• Truth: Our Truth ethic speaks to our belief that the truth on the ground guides us. We believe that the lived experience of those we work with and for is the ultimate authority for what is most needed and most meaningful. When decisions are not clear, we use the truth on the ground to guide our next step.

Responsibilities and Priority Areas for Action
Design:

• Conceptualize ideas that bring simplicity and user friendliness to complex design challenges.
• Facilitate inclusive design thinking processes including user research, discovery and product concept to imagine the HOT technology strategy into existence.
• Collaborate with HOT’s global tech team and open source community to define, build, and release new, user-centered products.
• Construct user flows, wireframes, and prototypes that effectively communicate design concepts for validation.
• Develop and deliver well-documented, product designs that accurately reflect HOT’s mission.
• Design products that are intentionally inclusive and equitable.
Develop:
• Work with engineers, designers, and test engineers to bring prototypes to life
• Participate in the overall application lifecycle with ownership of code throughout development, staging, testing and production.
• Development tasks will focus on frontend development, designing and deploying services, integrations with and consumption of third party services, database development, unit testing and mock data generation, development of regression testing scenarios and scripts.
• Our tool stack has applications built with a mix of Python and Javascript frameworks.
• Follow best practices such as monitoring technical performance of applications to ensure code optimisations and troubleshoot and debug applications.
• Build high-quality efficient, reusable code, focus on clean readable code, debugging and ensuring good test coverage.
• Develop accessible documentation that increases contributor engagement and project sustainability.
• Participate in agile software planning and development activities including daily standups, user story and task organization and grooming activities, and effort estimation.
Inspire:
• Mentor and guide team members as well as internships, helping them develop and grow.
• Collaborate with communities to design, build and maintain applications.
• Communicate (blogs, presentations, working groups etc.) to raise visibility and engagement with hot_tech powered projects.
• Participate & showcase work in yearly conferences and other community working group meetings on a regular basis.

Qualifications
Essential

• Experience in Application Development, preferable in areas of Design and Development
• 5+ years experience with interaction design, user experience design, or similar field
• 5+ years experience in software development
• A creative mind with a problem-solving attitude, driven by inclusion and equity
• Proven track record delivering user-first, data driven solutions with a focus on getting things done
• Have a collaborative, self-motivated, "always-learning" spirit, driven to improve user experiences everywhere at all times through smart design and applied effort
• Be driven by compassion, humanitarian ethics, and a sense of humor
• Open and encouraging communication
• Working knowledge of agile teams or projects

Desirable
• Experience working in a dynamic open source community across multiple stakeholder groups and with multiple concurrent projects
• Experience with OpenStreetMap (OSM) and associated OSM tools
• Experience in working with NGOs
Closing date: 29 May 2022

Work Hours: 8


Experience in Months: 60

Level of Education:
Bachelor Degree

Job application procedure
Use the link(s) below to apply on company website.
Senior Hybrid Developer-Designer 


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 29 May 2022
Duty Station: Nairobi
Posted: 06-05-2022
No of Jobs: 1
Start Publishing: 06-05-2022
Stop Publishing (Put date of 2030): 06-05-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.