×

Job Description

Summary
Twende Mobility is a transportation network and technology company based in Nairobi, Kenya. We are building tech-enabled solutions to streamline mobility and logistics operations across Africa. We partner with logistics service operators by providing them with a suite of digital tools to scale their businesses. Our ambition is to create efficient transport networks that democratize the movement of people and goods across Africa.

We are an early stage startup that is entering an exciting phase of growth, with backing from local investors and international partners, including The Baobab Network, GSV and Oui Capital. We’re looking for an experienced software engineering developer to help accelerate our product development. Join us if you are interested in fixing inefficiencies in mobility, empowering SMEs and unlocking new possibilities through the use of technology. Our team places a high value on the “big Cs”: open and action-oriented communication, collaboration and community. We strongly believe that good ideas can come from anywhere, and like to ask big questions like what if?. If this sounds like you, please follow along…

The Details
We are building a team of product thinkers where everyone cares about customers, design, and one another. More importantly, we are building a business, so the role requires strong cross-functional partnerships, communication, and the grit to take a solution from idea to implementation in a meaningful way for all our stakeholders. We win or lose together.

Ideally, you:
Take a ‘big picture’ approach to things, but pay particular attention to detail
Can communicate engineering problems and concepts effectively to fellow engineers and non-engineers alike
Collaborate with cross-functional teams on current and emerging technologies to produce solutions and compelling experiences for our customers
Practice and preach software engineering best practices
Are a constant learner who is also happy to share your knowledge with others
Can defend your technical decisions, but also possess the openness of mind to consider alternative approaches to difficult problems
Desired technical skills
At least 4 years of experience in two or more of these technologies/areas:
Javascript, and in particular:
React/React-Admin
Node.js
Flutter, and/or native Android
Python, Go or comparable general-purpose programming language
Data modeling - UML diagramming, SQL and NoSQL database systems, including Firebase
SaaS/Enterprise development and API integrations
Agile Project Management principles
Desired Outcomes
To be considered successful in this role, you will have helped us achieve the following:
Clear and timely communication between all key stakeholders on our projects, including: fellow engineers, product management, QA and the business team
Successful planning and completion of sprints within two-week periods, with all features tested and shipped. Projects, epics and tasks would be properly scoped during planning
Better prioritization of product features and bug fixes in a manner consistent with customer needs and business goals
Refined architecture of our code to enable flexibility, stability and long term maintainability/evolution of our projects
Our stack
We’re currently using the following technologies (and are constantly evaluating others based on evolving business needs):

Web:
React
Firebase/Node.js
Mobile:
Flutter for cross-platform development

This role will potentially turn into an Engineering Lead/CTO whose key function is to rally a team of engineers to deliver our SaaS products in a timely manner.

Responsibilities

Clear and timely communication between all key stakeholders on our projects, including: fellow engineers, product management, QA and the business team
Successful planning and completion of sprints within two-week periods, with all features tested and shipped. Projects, epics and tasks would be properly scoped during planning
Better prioritization of product features and bug fixes in a manner consistent with customer needs and business goals
Refined architecture of our code to enable flexibility, stability and long term maintainability/evolution of our projects

Job Details

Date Posted:

20 December 2021

Employment Type:

Full-time contract

Job Function:

Information and Communications Technology

Required Education:

Bachelor or equivalent

Required Languages:

English

Work Experience:

4 years

Industry:

Technology

Salary Range:
per month

Min: 70.00 - Max: 150.00

Jobs you may be interested in
Employers Looking to hire?IconPost a job

Share this job
×