Kredete is a financial technology platform that helps African immigrants in the diaspora build credit through instant international money transfers to 22+ countries, with low fees. We also offer businesses an API-based infrastructure for secure and low-cost cross-border payments to many African countries.
Role Overview
- We are seeking a Frontend Engineer (Angular) to design, build, and maintain the user facing interfaces for our high impact financial applications.
- You will be responsible for creating responsive, accessible, and performant web experiences, working closely with product designers and backend engineers to deliver intuitive features that solve real-world problems for our users across Africa.
Key Responsibilities
- Architect, build, and maintain scalable and maintainable frontend features for existing and new products
- Translate designs and wireframes into responsive, high-quality web interfaces
- Design and implement frontend architecture and state management for complex data flows
- Integrate frontend applications with RESTful APIs and optimize data fetching for performance
- Collaborate with backend engineers on API contracts and with designers on UX implementation
- Identify and resolve performance issues, ensuring good Core Web Vitals across devices
- Uphold code quality through reviews, testing, documentation, and frontend best practices
- Write unit, integration, and end-to-end tests (Jest, Jasmine, Cypress, Playwright) to ensure reliability in financial transactions.
Qualifications & Experience
- 4 - 6+ years of professional frontend engineering experience.
- Strong experience with Angular (v19+), building and maintaining large-scale applications
- Solid use of Angular Signals and NgRx Signal Store for state management
- Experience working in monorepo setups (e.g., Nx) with shared libraries and multiple applications
- Hands-on experience with Tailwind CSS and Angular Material for building consistent, accessible UI systems
- Ability to write clean, scalable, and maintainable code
- Good understanding of frontend performance, accessibility, and browser compatibility.
Nice to Have:
- Working knowledge of React and modern component patterns
- Experience building data-heavy or dashboard-style interfaces
- Familiarity with secure authentication flows and frontend security considerations
- Experience with real-time or frequently updating data
- Exposure to fintech or financial products, especially in emerging markets.