Post Job Free
Sign in

Software Engineer Senior

Location:
Nairobi, Nairobi County, Kenya
Posted:
April 23, 2025

Contact this candidate

Resume:

Jeff Muteru

SENIOR SOFTWARE ENGINEER

Email: **********@*****.***

LinkedIn: linkedin.com/in/jeffmuteru

Mobile: +254-***-***-***

Nairobi, Kenya

Professional summary

I am an experienced Software Engineer with over 6 years of expertise in integrating front-end and back-end technologies to create complex, high-performance web platforms. Proficient in Angular, React.js, Next.js, Node.js, and microservices, just to mention a few, I excel in leading scrum teams to deliver impactful solutions. With a strong background in CI/CD processes and cloud infrastructure, I consistently enhance application performance, drive scalability, and ensure seamless project transitions within agile environments.

Experience

PAPPS Consulting Software Engineer March 2024 - Present

● Responsible for the overall UX design, interaction design, and front-end development of a payment dashboard focused on security and responsiveness with Next.js.

● Worked with back-end teams on UI integration to detailed specification documents.

● Performed Unit, integration, and functional testing with the internal team to improve user experience performance and security.

Cellulant Senior Software Engineer July 2022 - January 2024

● Spearheaded migration from monolithic architecture to micro front-ends using React and Next.js, reducing average page load time from 3.5 seconds to 1.2 seconds

● Engineered scalable UI solutions with Angular and React, integrating RESTful APIs and MongoDB, supporting a 3x increase in daily active users from 50,000 to 150,000.

● Led development of PCI DSS compliant payment application, utilizing Go for backend services, successfully processing over 1 million transactions in the first quarter post-launch.

● Coordinated cross-team projects, ensuring cohesive development and maintenance of new features on the software platform.

● Applied software engineering principles to design, develop, maintain, test, and evaluate software.

● Rewrote Java microservices in Golang for the sole purpose of improving performance and scale easily.

● Developed CLI and web applications in Rust to have a deepened understanding of concurrency and safety guarantees.

Tracom Services LTD Software Engineer July 2018 – July 2022

● Developed, maintained and tested responsive web applications using Angular and React.js, increasing average user session duration from 3 minutes to 4.5 minutes.

● Engineered PCI DSS-compliant card payment and banking applications for Point-of-Sale (POS) terminals, facilitating secure transactions for over 200 merchants with a 95% uptime. The ISO8583 protocol was mostly used during the development process.

● Initiated and documented the requirements gathering process, be it for new projects, proof of concept demonstrations, or change requests.

● Provided technical support to clients, such as having training workshops on how to set up and configure smart terminal applications or troubleshoot device issues.

● Participated in the Visa and MasterCard certification process, in which the applications complied with the security standards of each payment network.

● Occasionally collected from client sites to hand them over for repairs.

● Mentored 3 cohorts (40 individuals) on front-end development best practices and test-driven development (TDD), improving the team's code quality with 20% fewer bugs in production releases, and assisting them in securing job placements.

Education

Strathmore University, Nairobi, Kenya 2014 -2018 Bachelor of Business Information and Technology

Skills

Frontend:HTML5, CSS3, Tailwind CSS, JavaScript,TypeScript, Angular 11+, React.js, Next.js, Redux

Backend: RESTful APIs, gRPC, Go, Node.js, Microservices, MongoDB, PostgreSQL, Rust, C

DevOps: Git, Jenkins, CI/CD Pipelines, Docker, Kubernetes Testing: Cypress, Jasmine, Karma, TDD

Cloud/Infrastructure: Azure, Docker, Kubernetes

Tools: GitLab, SonarQube, Rancher, JIRA,ClickUp, Microsoft Dynamics CRM Methodologies: Agile (Scrum, Kanban)

References

George Kihara

Cellulant

Engineering Manager

+254-***-***-***

Wilson Mahole

Cellulant

Technical Team Lead

+255-***-***-***

Kelvin Waweru

HalloPay

Technical Team Lead

+254-***-***-***

Elizabeth Kimani

Coca-Cola

Project Manager

+254-***-***-***



Contact this candidate