Professional Documents
Culture Documents
Africa's Talking Full Stack Engineer - JD PDF
Africa's Talking Full Stack Engineer - JD PDF
Job Title: Full Stack Engineer Direct Manager: Lead Engineer
Location: Nairobi, Kenya Position Type: Full Time
About Africa’s Talking (AT)
We are a Pan-African cloud Platform as a Service (CPaaS) technology company that supports more than 30,000
software developers across the continent.
Our world-class APIs allow developers and businesses to leverage telecommunication services (SMS, USSD, Voice)
and payment systems (mobile and credit card money) across multiple countries. Founded in 2010, we have grown to
~150 employees across Kenya, Uganda, Tanzania, Malawi, Ethiopia, Rwanda, Côte d’Ivoire, Nigeria, Gambia, Zambia &
South Africa.
Position Overview
We are in search of an agile problem-solver to join our Full Stack Team. In this role, you will develop new products for
internal and external projects at AT. This includes maintaining existing systems, adding new features, fixing bugs and
collaborating with a multidisciplinary team to make informed decisions on various projects.
You are a great candidate for this role if you understand HTML, CSS & JavaScript, and are familiar with front-end
frameworks like Vue and React. You will also need to understand Node.js to build back-ends that serve your projects.
Role and Responsibilities
● Design, deliver and maintain applications and features for both internal and external projects
● Collaborate with user experience designers, graphic designers and other engineers to turn requirements and
design documents into elegant code and delightful user experiences
● Use modern tooling for rapid development, testing and high performance
● Contribute to architecture decisions and engage in code reviews
● Submit good documentation of the projects you work on
Profile & Attributes
● BS in Computer Science or equivalent experience
● Apt at all aspects of full stack development and specific experience using the following technologies:
○ Writing web services in Node.js
○ Modern front-end technologies (Vue, React, Angular)
○ Databases (MySQL, MongoDB)
○ Unit and integration testing
● Able to translate design mockups and prototypes into application designs
● Good working knowledge of common git workflows/branching models
● Outstanding communication skills, both oral and written, technical and non- technical
● Collaborative, agile, resilient with great work ethic
● Able to prioritize work in multi-tasking environment, work under pressure & meet tight deadlines
Full Stack Engineer | Job Description
Why work at AT?
● Competitive compensation package
● Comprehensive medical cover
● Brilliant, caring team of colleagues
● Epic work environment with open access to all levels of leadership
● Strong career culture to help you reach your professional goals
● A chance to impact Africa in a grand way, through technology
● To learn more about our work culture, please visit our YouTube page
How to apply?
● Polish your CV:
○ Limit it to 1-2 pages
○ Remove any bio data (age, gender, marital status etc.)
○ Highlight major achievements, not just your day-to-day work
○ Use numbers and percentages to quantify your work and results (where applicable)
○ Show us how you’ve interacted with the technologies needed for this role
● Send your CV to talent@africastalking.com with the following headline: CV Submission: Full Stack Engineer
● Application deadline is 2 1st April 2019, midnight EAT.