Or your alerts

Back-End Software Development Engineer.

Elewa Company Ltd

Software & Data

Education KES Confidential
2 months ago

Job Summary

The incumbent shall develop and maintain cutting edge & sustainable software solutions that contribute to solving key challenges of our current and potential internal and external clients.

  • Minimum Qualification: Bachelors
  • Experience Level: Mid level
  • Experience Length: 3 years

Job Description/Requirements

About Elewa 

Elewa is an education innovation organization, with activities across the education & training, software/cloud development, and venture studio industries. “Elewa” is Swahili for “To understand.”  

Elewa believes everyone deserves the education/training and opportunity to reach his/her full potential in life. 

Elewa contributes to the attainment of its vision through its three main activities i.e. Elewa Education, Elewa Tech, Elewa Ventures & The Creative Hub. 

The incumbent for this role will be under Elewa Tech which trains IT resources from East-Africa on the development of cutting-edge technology. These resources are organized into teams which offshore the tech services of startups on the international market via business process outsourcing, hence matching East-African IT talent with rapidly growing global demand. Part of these resources are deployed internally, to develop and support training programs for Elewa’s customers and projects.  

We only hire profiles that fit our culture as contained in our CODE:  

Cooperative - We are a cooperative organization by nature. ONLY by giving and helping others succeed (this includes our colleagues, clients, and the community/society), we succeed ourselves. We go by the mantra, one for all and all for one! 

Ownership - We commit to what we promise. Sometimes we fail, but we communicate early, own up to our failures and learn from them. This makes us dependable and trustworthy to our colleagues and clients. We take ownership of our culture and presence. 

Detail – We care about the details. We only develop quality solutions that last. Quick and dirty is not our style, instead we advocate for long term and holistic thinking in all that we do. Personal growth is our single most important metric. 

Empathy – Humility and respect are some of our key values even as we endeavor to put ourselves in other people’s situations. 

Transparent - We are an open organization that shares what we know, believes in open source & open information, and understands there’s always more to learn. 

# All these contribute to our Psychological Safety. 

 Purpose of the position:  

The incumbent shall develop and maintain cutting edge & sustainable software solutions that contribute to solving key challenges of our current and potential internal and external clients.  

Product & Software Development 

Back-End software development on a stack based off TypeScript/express, NestJS, Flutter, modern tools such as NodeJS, Python, Java/C#, Firebase, Neo4J, Apollo GraphQL, … (whatever technology is the most suitable for the internal and external client’s needs). 

Work on new reusable backend components/libraries while maintaining the existing ones.  

Prepare & Configure workloads on modern Cloud infrastructure (GCP, AWS, Azure, …). 

Database design. 

Implement new functionalities for both internal and external clients. 

Analyse challenges and perform technical cost/benefits analysis on different implementation avenues. 

Develop tests for key functionalities of the application to avoid regressions and to ensure sustainability and compounding of technical debt. 

Contribute to Open-Source Projects, Frameworks and Components managed by the organization or of interest to the larger product roadmap. 

Kubernetes Deployment Configuration & Orchestration. 

Consciously manage the balance between technical debt and client timelines in all technical decision making. 

Design & Communication 

Collaborate with internal and external clients to design, implement and come up with working solutions. 

Run design sprints with internal and external clients to design new features at the start of a sprint. 

Orchestrate introspection events with both internal and external clients. 

Technical Leadership and Client Support 

Ability to present advanced technical concepts in manners that clients and management can understand.  

Manage timelines as well as client and project budgets. 

Technical Leadership of projects and junior developers. 

Qualifications, Background, competencies, and attributes (Knowledge, skills, and abilities may have been acquired through a combination of formal schooling, self-education, and prior experience or on-the-job training).  

Cultural fit as per our CODE is a MUST. 

Relevant academic and professional certifications.  

Ability to understand Elewa’s big picture. 

Portfolio of at least two years prior work experience that fits in well with this role. 

What we can offer 

We offer you a flexible and friendly work environment in which you can grow and develop at lightning speed as you take part in growing and developing others. 

We provide a salary in line with the industry and your experience to enable you to fully focus on your work placement.  


How to apply 

Interested and qualified candidates should apply via Apply now with the following details: 

(i)  Cover Letter, clearly stating the position for which you are applying. 

(ii) Three-paragraph motivation statement indicating: 

Why you feel you meet the requirements for the role? 

Why you want to work with us? 

Why the position for which you are applying? 

Current and expected remuneration? 

Any other additions relevant to the application? 

(iii)   An updated C.V. (with at least two work referees) 



The deadline for application is end of day, Monday 18th March 2024. 

Elewa is an Equal Opportunity Employer and therefore is committed to equal treatment of all. 

We do not charge/accept any amount or security deposit from anyone at all points of our recruitment process. 



Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum KES Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum KES Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum KES Confidential

Job Function : Lorem ipsum

1 year ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV