Safaricom Kenya Announces Vacancy for Software Engineer – Frontend

Safaricom Kenya is expanding its technology team and is looking for an experienced Software Engineer – Frontend to help shape the future of its digital platforms. Reporting to the Software Engineering Lead – Web, this role is ideal for someone who thrives in building beautiful, high-performing web applications and enjoys turning complex UI/UX designs into seamless user experiences.

The Role at a Glance

The successful candidate will play a key role in architecting and delivering the client-facing side of Safaricom’s web applications. This means transforming UI/UX wireframes into stable, scalable, and visually engaging interfaces that meet both user expectations and business objectives.

Key Responsibilities

Here’s what the job entails:

1. Design Translation & Technical Implementation

You will convert UI/UX wireframes into responsive, efficient frontend code while ensuring the designs are technically viable.

2. Performance Optimization

The engineer will be responsible for tuning web applications for maximum speed, responsiveness, and scalability.

3. Component Architecture

Safaricom relies heavily on reusable components. The role includes building scalable UI components using modern React concepts, ensuring consistency across the platform.

4. Collaboration with Backend Teams

You’ll work closely with backend developers to define robust API integrations using both REST and GraphQL. Teamwork, communication, and flexibility are essential here.

5. Testing & Maintenance

A big part of the role includes writing unit tests, resolving code conflicts, updating project dependencies, and continuously improving code quality.

6. Version Control & Documentation

Version control (Git) proficiency is essential, along with clearly documenting all updates and code changes.

What Safaricom Is Looking For

To be considered for this role, candidates need to meet the following:

  • 4+ years of professional software development experience

  • 3+ years specifically in frontend engineering

  • Bachelor’s degree in computer science, software engineering, or a related field

  • Strong expertise in HTML, CSS, JavaScript

  • Solid understanding of React components, hooks, and lifecycle methods

  • Experience with Node.js, REST APIs, GraphQL

  • Experience writing unit tests and using Git

  • Knowledge of cross-browser compatibility issues and how to work around them

How to Apply

Interested professionals can apply via the official Safaricom career portal:
🔗 egjd.fa.us6.oraclecloud.com

If you’re a passionate frontend engineer ready to build user-centric applications at one of Kenya’s most innovative companies, this opportunity might be your next big career move.


error: Content is protected !!