Senior Backend Engineer job at Ushahidi
Website :
1080 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Backend Engineer

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

Jobs at:

Ushahidi

Deadline of this Job:
25 January 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Tuesday, January 11, 2022 , Base Salary: Not Disclosed


JOB DETAILS:
Senior Backend Engineer

Team meetings usually happen between 9:00 and 15:00 GMT. Your usual working ours should have a decent overlap with this range (3+ hours).

About This Role

We are looking for a Senior Backend Engineer to build up and strengthen the core of our engineering team.

This role's focal point is the backend development of software products with a global footprint and scale. We will expect you to make architectural and implementation decisions and co-lead the work and processes of the engineering team. Due to the size of our team, we would also have expectations for you to inform decisions and help address cross-cutting concerns such as information security or DevOps.

You will be in a position to partner with all the teams at Ushahidi, influence product development, and directly liaise with customers, activists, open-source developers, and users.

You will report directly to our CTO.

Ushahidi believes in setting up every one of our roles to shine within and outwards the organization. This role can become your platform to effect change in the world, connect with other caring humans, participate in exciting events and build the next step in your career.

Requirements
• Mission-driven. You're looking to use your skills to develop software that has a tangible social good. Social justice, open-source and international development are subjects that you would like to be directly involved with.
• Result-oriented, independent, and intrinsically motivated. Given the freedom to work anywhere at flexible times, you can find your way towards commonly agreed results and work autonomously.
• Open-minded and team-oriented. Our team is small, diverse, and tightly-knit. You are not afraid to ask questions and collaborate effectively in a remote environment. You understand how you'll find more growth and success by extending collaboration beyond the circle of the engineering team. You demand and offer accountability with your colleagues.
• Empathic and effective communicating in your day-to-day work.
• You have experience developing with SQL databases (MySQL or other) and have a good idea of what may be slowing down a query or rendering a data interface layer inefficient.
• You have experience designing REST API interfaces or a notion of the design choices and trade-offs.
• Preferably, you have experience with modern PHP using Laravel or a similar stack with REST API implementations.
• You've got some background or are willing to dive into these cross-cutting topics:
o Data integrity assurance and auditing practices,
o Information security,
o DevOps, integration of development and release processes,
o Open-source development.
• Set up to work remotely: we'll provide you with a laptop, but you'll need a stable internet connection and an environment suitable to participate in video conferences.

Benefits

What we offer
• Socially responsible mission. Build technology directly for societal good.
• Build a schedule that suits you. While we have meetings that everyone is expected to attend, there are no "business hours" at Ushahidi. We are a milestone-based company, not a sit-in-your-chair from 9 to 5 sort of organization.
• Generous vacation policy: minimum 25 days/year.
• Co-working space allowance of up to USD 250/month is available, or use of The Batcave: our office in Nairobi.
• A laptop that becomes your property after 18 months.
• Healthcare coverage.
• Employees are entitled to parental leave of ninety (90) calendar days with full pay.
Salary

Because we calculate our salaries with a standardized location-based formula, we will send the salary range based on your location when we invite you to interview.

Education Requirement: No Requirements

Job Experience: No Requirements

Work Hours: 8

Job application procedure
Interested and qualified? Go to Ushahidi on www.linkedin.com to apply


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 25 January 2022
Duty Station: Nairobi
Posted: 11-01-2022
No of Jobs: 1
Start Publishing: 11-01-2022
Stop Publishing (Put date of 2030): 11-01-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.