fbpx

Job Opportunities at Elewa Company Ltd

Job Opportunities at Elewa Company Ltd

Workplace of the Future
Post Covid 19 Are You Ready?
Free Live Workshop Register here

Senior Fullstack Engineer Jobs, Internship Opportunity,

Senior Fullstack Engineer

Responsibilities

As Senior Full Stack Engineer, you will be responsible to develop and maintain cutting edge & sustainable software solutions using Typescript, Angular/React, Firebase and Kubernetes.

The Role

The Role

Product & Software Development   

  • FullStack TypeScript software development on a stack based off Angular, Firebase, Apollo GraphQL, Typescript, Node, Python, …
  • Work on new components and on proper integration of new pages and components into the existing component set.
  • Implement new functionalities for both internal and external clients.
  • 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.
  • Develop and maintain a single codebase that will be deployed to both Web, Android and Desktop applications. 
  • Develop and apply advanced mathematical and technological reasoning skills that can be applied practically towards solving some of these challenges.

Design & Communication

  • Collaborate with internal and external clients to design, implement and come up with working solutions.
  • Run design sprints with clients to design new features at the start of a sprint.
  • Orchestrate introspection events with both internal and external clients.
  • Present progress to clients
  • 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.
  • Develop and apply advanced principles of software architectural and SOLID development.
  • Work collaboratively within a team of peers and technical consultants in modern organizational structures to quickly iterate on and output solutions for our customers.

Who we are looking for

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.

You have at least 5 years experience working for clients and have strong analytical, critical thinking, reasoning, communication and problem-solving skills.

We are looking for holistic individuals that show a high potential for rapid personal development

Other Attributes

  • Outstanding communication skills and ability to build relationships with people.
  • Demonstrated creativity, problem-solving and analytical skills.
  • Ability to understand Elewa’s big picture.
  • An eye for design and a passion for UI/UX, going beyond building User Interfaces but expressed in everything you do including the code you write.
  • Ability to present advanced technical concepts in manners that clients and management can understand.
  • Ability to manage timelines as well as client and project budgets.
  • Ability to provide Technical Leadership of projects and junior developers.
  • Open to receive & give constructive feedback in the course of working with both internal and external clients.
  • Able to crosscut into other domains and ability to quickly understand new complex problems.

What we can offer

We offer you a flexible and friendly work environment in which you have the opportunity to learn at light speeds.

Related: Admin, Finance, Accounts job opportunities. Click here

We provide an attractive salary and benefits to enable you to fully focus on the job. We provide you with the ability to further your knowledge and skills via a highly advanced and a personal ambitious training plan. We provide benefits and support in personal projects and development.

Finally, we offer you a unique opportunity to become part of a unique highly-skilled international network of software developers, architects and technical consultants.

Interested candidates should apply by end of day 7th of July 2020

HP Software Apprentice

Responsibilities

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, Natural Language Processing, Design Thinking, Data Visualization, Agile Development, …

During this job, there will be 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 job is a two-year commitment. After the apprenticeship, you will have the chance to join Elewa’s & partner companies’ elite circle of technical consultants with dedicated growth paths depending on your interests

The Role

The Role

Software Development   

  • You will, in stages, develop increasingly complex solutions to solve needs in the education sector in East-Africa and beyond.
  • 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 towards solving some of these challenges.

Personal 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 develop and apply advanced principles of software architectural and SOLID development.
  • You will work collaboratively within a team of peers and technical consultants in modern organizational structures to quickly iterate on and output solutions for our customers.

Who we are looking for

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.

We are looking for graduating students with a Bachelor’s or Master’s in Computer Science or people with the same qualifications and under five years of work experience.

You must be able to show past work you have done for clients or real-world usage and have strong analytical, critical thinking, reasoning, communication and problem-solving skills.

We are looking for holistic individuals that show a high potential for rapid personal development

Other Attributes

  • Outstanding communication skills and ability to build relationships with people.
  • Demonstrated creativity, problem-solving and analytical skills.
  • Ability to understand Elewa’s big picture.
  • An eye for design and a passion for UI/UX, going beyond building User Interfaces but expressed in everything you do including the code you write.

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 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. We provide benefits and support in personal projects and development.

Finally, we offer you a unique opportunity to become part of a unique highly-skilled international network of software developers, architects and technical consultants.

Interested candidates should apply by end of day 29th of June 2020

Messaging Automation / NLP Intern

Responsibilities

As a Messaging automation and Natural Language Processing Intern, you will support our education consultants working on state-of-the-art Conversational Learning projects from a software development, AI and IT support perspective.

The Role

Responsibilities

The NLP/Messaging Automation Intern will be responsible for; 

Platform Implementation

  • Liase with our conversational learning experts to implement rich learning experiences over a variety of supported platforms.
  • Enhancing the NLP-capabilities of our platform to better serve the students.
  • Support of our Full-Stack software development team by acting as a bridge between the learning experts and the rest of the tech-department (of which you are a part).
  • Implementation of new activity types and learning experiences that can plug into our platform.

Learning Production

  • Assisting with the production of several activities using a variety of tools i.e. Photoshop, Premier Pro, Illustrator, …
  • Monitoring of platform usage and assistance to clients with technical issues.

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)

  • A master’s degree, or at least undergrad, in Computer Science.
  • Demonstrate-able experience in practical software development in one or multiple of the following software development languages: JavaScript/Node.JS/TypeScript/C#/.NET/Angular. Python a plus.
  • Demonstrated creativity, problem-solving and analytical skills
  • Ability to analyse and think through challenges, turning a limited set of tools and constructs into a rich domain language consisting out of reusable blocks.
  • Experience with Natural Language Processing and Machine Learning a plus.
  • An eye for design and an innate desire to develop rich user-focused experiences.
  • Demonstrable experience with at least Photoshop. Video editing skills a big plus.
  • Ability to work in team and a natural communicator
  • Familiarity with Kenyan and global education market trends. 

Interested candidates should apply by end of day 29th June 2020

Apply Now

How to Apply for a Job by Email in 2020 and Get The Job Interview

Dont Miss The Latest Jobs Advertised Today. CLICK HERE to register for FREE

Job Application Cover Letter 2020 – Matching Cover Letter to the Job Description