You are on page 1of 3

High-Potential Apprenticeship Program in Software Engineering

About Elewa:
Established in 2015, 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.
This opportunity falls under Elewa Tech (iTalanta) which is described a little bit further below;

The successful candidates for this apprenticeship program will be placed under Elewa Tech which trains
IT resources from East-Africa on the development of cutting-edge technology. Elewa Tech applies
Elewa’s education methodology in-house in the implementation of Software Development Practical
Training (Apprenticeship) Program. These human resources are organized into teams which offshore the
tech services of start-ups 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 such as Elewa
Education’s SaaS platform (conversational learning), as well as Elewa Ventures and our impact projects,

Elewa Group Website: https://elewa.ke/

We only hire profiles that fit our culture, 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.

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.

Transparency - We are an open organization that shares what we know. We believe in open source & open
information and understand there’s always more to learn from others.

# All these contribute to our Psychological Safety.

Page 1 of 3
About the Position
As part of the High-Potential Apprenticeship Program in Software Engineering at Elewa, you will sharpen
your skills working with many of the most modern technologies currently available worldwide.
Technologies and practices include TypeScript, Angular 8+, Firebase, Node.JS, Functional Programming,
Declarative Programming, Discrete Mathematics & Statistics, Firebase, PWA, Machine Learning & AI,
Design Thinking, Data Visualization, Agile Development, ...

During this job placement, time will be allocated for theoretical learning as well as practical programming
and software development. Due to the advanced nature of the skills gained on the job, this on-job program
requires a two-year commitment. After the apprenticeship program, candidates will have the chance to join
Elewa’s and/or its partner companies' elite circle of technical consultants with dedicated growth paths
depending on interests.

Successful candidates for this program shall be engaged in several projects as part of our technical Team,
which is based in East Africa, the US, and Western Europe but serve clients that are spread in different
parts of the world and bear the responsibility for the stability of the products we support.

Summary of Roles and Responsibilities

 You will, in stages, develop increasingly complex solutions to solve technical needs around a range
of industries.
 You will develop and maintain a single codebase that will be deployed to both Web, Android, and
Desktop applications.
 You will develop backend solutions that understand and process language and that offer a rich user
experience over text.
 You will develop and apply advanced mathematical and technological reasoning skills that can be
applied practically to solving some of these challenges.
 You will develop and apply advanced principles of software architecture and SOLID development.
 You will develop and apply an understanding and applicative use of a wide range of different
technologies and software development techniques and practices that are cutting-edge but not
widespread in the current Kenyan market.
 You will work collaboratively with a team of peers and technical consultants in modern organizational
structures to quickly iterate on and output solutions for our customers.
 You will perform any other duties and responsibilities which may be assigned by the management
from time to time and which are related to the achievement of Elewa’s mission and vision.

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.


 We are looking for an ambitious and dependable person, hungry for personal growth and capable of
taking responsibility. You should be an open-minded person that challenges all knowledge and
assumptions and that is inspired to solve the problems of today's societies.
 It is an added advantage if you possess a Bachelor's or Master's degree in Computer Science,
information systems, Engineering, or a related field and with some experience.
 You must be able to showcase some of the previous projects that you have done for clients or real-
world usage and have strong analytical, critical thinking, reasoning, communication, and problem-
solving skills.

Page 2 of 3
 We are looking for a holistic individual that demonstrates a high potential for rapid personal
development.
 Ability to work well both independently and as part of a team.
 Demonstrated creativity, problem-solving, and analytical skills.

What we can offer

 We offer you a flexible and friendly work environment in which you have the opportunity to learn at
light speeds.
 We provide a salary in line with the industry and your experience to enable you to fully focus on the
program.
 We provide you with knowledge and skills that are highly advanced and a personal ambitious training
plan.
 Finally, we offer you a unique opportunity to become part of a highly-skilled network of software
developers, architects, and technical consultants.

How to apply
Interested and qualified candidates should apply by sending an email to jobs@elewa.co.ke 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 for?
 Current and expected remuneration?
 Any other additions relevant to the application?

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

Note:

 The deadline for application is end of day, Monday 10th July 2023.
 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.

Page 3 of 3

You might also like