Software Engineer: Front-End
We are seeking a Software Engineer: Front-End with a strong command of modern front-end technologies, excellent code review practices, and a passion for collaboration and mentorship. In this role, you will contribute to the delivery of high-quality user interfaces, provide technical leadership, and help elevate the performance of the engineering team through deep technical contributions and peer support.
Key responsibilities include:
- Review merge requests from peers with attention to detail, identifying: common mistakes early in the review process, missing test scenarios, deviations from coding standards, inefficient queries, logic, or algorithms — and suggest better alternatives
- Write clean, maintainable, and testable code to help the team meet sprint goals
- Deliver tasks with minimal rework or back-and-forth during reviews
- Drive the creation and adoption of reusable components and shared front-end libraries across teams
- Conduct UI walkthroughs and demo sessions for project stakeholders
- Collaborate with: product designers to translate Figma designs into performant, accessible UI components, backend engineers to define APIs and ensure seamless user journeys
- Actively participate in sprint ceremonies including: daily stand-ups, sprint planning and backlog refinement, retrospectives — contributing to continuous team improvement
- Lead task refinements where you are the designated Tech Owner
- Own end-to-end debugging of production issues using tools such as Datadog for tracing HTTP requests, logging and monitoring systems to identify root causes
- Understand and leverage the team's CI/CD pipelines for efficient delivery
- Identify and share relevant documentation with new or existing team members
- Work independently with little to no supervision
- Demonstrate proactive behavior e.g., posting status updates, reviewing PRs, and following team processes without being prompted
- Exhibit strong verbal and especially written communication skills for effective documentation and collaboration
Experience and qualifications include:
- Advanced knowledge of the team's front-end tech stack (e.g., React, TypeScript, JavaScript, CSS-in-JS, etc.)
- Strong understanding of modern state management, component design, and front-end testing frameworks
- Familiarity with CI/CD pipelines and tools
- Experience working with design systems and creating reusable UI components
- Knowledge of backend integration and REST API consumption
- 3+ years of professional experience in front-end development
- Proven track record of delivering high-quality front-end applications
- Experience mentoring engineers and leading technical discussions
- Strong ownership mindset
- Excellent collaboration, communication, and documentation skills
- Ability to self-manage and deliver without close supervision
Why work for us?
At Cellulant, we are more than a payments company: we are bridge-builders. We believe that by simplifying the way people pay and get paid, we are connecting companies to their ambitions, people to opportunities, and Africa to the global economy. Our work goes beyond payments—it's about what people, businesses, and communities can do when the movement of money becomes more dependable, seamless, and secure.
Some exciting things about us...
- We have an extensive footprint: We have an office presence in 10 countries, and our products serve 24 countries across Africa, with a global workforce of about 300 employees.
- We believe innovation is at the heart of Fintech: Thousands of market leaders and top enterprises trust our technology to power their payments. Our customers are in various sectors, including financial services, travel and hospitality, telecom, e-commerce, remittance companies, SaaS, and the gig economy.
- We support a diverse and inclusive workforce: We focus on the growth and development of our employees through well-developed, individualized career paths, ensuring you reach your full potential in a supportive and delivery-oriented environment.
- We put our employees first: We offer market-related compensation, generous personal time off, and medical and life insurance benefits (markets permitting).
- We seek collaborative builders: At Cellulant, we believe that great ideas happen when we come together. Therefore, we nurture a collaborative work environment that challenges, engages, and empowers each person to contribute to the growth and success of the business.
- We solve Africa's digital economy: We're solving payment challenges on the continent to create opportunities and accelerate economic growth for all of Africa.