Frontend Engineer (Angular) Job at Kredete

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.

We are recruiting to fill the position below:

Job Position: Frontend Engineer (Angular)

Job Location: Lagos
Employment Type: Full-time

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.