Senior Frontend Engineer – Contract (12 months)
Anonymous Employer · Nairobi
Job description
About the role
We are seeking a Senior Frontend Engineer to join a Visa‑client joint tech squad on a 12‑month contract. The role focuses on delivering high‑quality, responsive features for the M‑Pesa app, working closely with backend engineers, UX/UI designers, and the Scrum Master in fortnightly agile sprints.
Key responsibilities
- Develop and enhance frontend features for push provisioning flows, including wallet UI, token management, and user consent screens.
- Integrate CyberSource (CYBS) payment services into the M‑Pesa app, building required UI components and user flows.
- Create and maintain frontend unit, integration, and end‑to‑end tests, contributing to automated UI testing frameworks.
- Implement analytics and event‑tracking instrumentation to support digital lift measurement.
- Collaborate with UI/UX designers to translate wireframes and prototypes into pixel‑accurate, responsive, and accessible implementations.
- Ensure code meets performance budgets for load time, rendering, and network efficiency.
- Work with backend engineers to consume API contracts and resolve integration issues.
- Produce component documentation, integration guides, and onboarding material for internal teams.
Required profile
- Minimum 6 years of professional frontend development experience (senior level).
- Proven experience delivering features in an agile, squad‑based environment.
- Ability to work onsite in Nairobi and collaborate with cross‑functional teams.
- Strong communication skills for knowledge transfer and documentation.
Required skills
- Frontend development using modern web technologies.
- API integration and consumption.
- CyberSource (CYBS) payment integration.
- UI testing, unit testing, and integration testing.
- Event‑tracking and analytics instrumentation.
What we offer
- 12‑month contract with competitive compensation.
- Opportunity to work on high‑impact features for a leading mobile money platform.
- Collaboration within a multinational tech squad.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
36 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Anonymous Employer
Nairobi