Job Openings 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 following positions below:

1.) Senior Software Engineer

Job Location: Lagos
Job Type: Full-time

About the Role


  • We are seeking a highly skilled Senior Software Engineer with expertise in Rust, Golang, Python and Node.js to design and build secure, high-performance systems that power Kredete’s payments and remittance platforms.
  • This role involves working on services for transaction processing, compliance workflows (KYC/AML), fraud detection, and financial integrations.
  • The ideal candidate will combine strong backend engineering experience with a passion for building scalable, reliable, and compliant financial systems.

Key Responsibilities

  • Design and implement secure, scalable microservices for payment processing, transaction routing, and settlement.
  • Build low-latency, high-throughput systems for cross-border remittances and real-time transaction monitoring.
  • Develop API gateways, financial integrations, and fraud detection pipelines.
  • Collaborate with product, compliance, and infrastructure teams to translate workflows into performant services.
  • Partner with DevOps/SRE teams to deploy and monitor services in containerized and cloud environments.
  • Write clean, testable, and maintainable code with unit, integration, and load testing.
  • Conduct code reviews, performance profiling, and resilience testing.
  • Implement observability and monitoring for real-time tracking of financial transactions.

Required Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, or a related technical field.
  • 6–8+ years of backend engineering experience with production-level expertise in Rust, Golang, Python and Node.js.
  • Strong understanding of distributed systems, concurrency, and high-availability architectures.
  • Hands-on experience with financial systems, payment rails, or transaction-heavy platforms.
  • Proficiency with databases (PostgreSQL, MongoDB, Redis) and event-driven systems (Kafka, NATS, RabbitMQ).
  • Experience with OAuth2, JWT, TLS, and secure API design.
  • Proficiency with Docker, Kubernetes, and infrastructure-as-code (Terraform/Ansible).

Preferred Qualifications:

  • Prior experience in fintech, payments, or cross-border remittances.
  • Experience building systems that comply with PCI DSS, SOC 2, GDPR, or other regulatory frameworks.
  • Familiarity with cloud environments such as AWS, GCP, or Azure.

Nice-to-Have:

  • Experience with fraud detection systems, KYC/AML workflows, or compliance-driven architectures.
  • Familiarity with blockchain-based payments or digital wallets.
  • Contributions to open-source Rust, Golang, or Node.js projects.
  • Knowledge of regulatory frameworks (PCI DSS, PSD2, SOC 2).

Soft Skills:

  • Strong problem-solving and debugging skills for complex transaction workflows.
  • Ability to work cross-functionally with compliance, product, and security teams.
  • Leadership mindset with passion for mentorship and technical excellence.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Proactive, ownership-driven mindset with attention to detail.
  • Ability to manage multiple priorities under tight deadlines.

What We Offer

  • Exceptional talent is rewarded accordingly, and we’re open to negotiation.
  • Additional sign-on bonus for if able to pass the technical screen and start immediately.

Click here to apply online

 

 

2.) Frontend Developer - Angular

Job Location: Lagos
Job Type: Full-time

About the Role

  • We are seeking a skilled Frontend Engineer with strong expertise in Angular and React to design and build responsive, secure, and accessible financial applications.
  • In this role, you will work on user-facing products such as transaction dashboards, KYC/AML flows, digital wallets, and remittance interfaces, ensuring they are intuitive, inclusive, and performant across devices.
  • You will collaborate with designers, backend engineers, and compliance teams to deliver world-class fintech experiences with security and accessibility at their core.

Key Responsibilities

  • Build responsive, mobile-first financial dashboards and payment applications using Angular and React.
  • Implement accessible UIs (WCAG 2.1, ARIA standards) to ensure products are inclusive to all users.
  • Develop reusable components and secure design systems that can scale across multiple fintech products.
  • Translate UI/UX wireframes and complex financial workflows into functional, user-friendly applications.
  • Collaborate with backend teams to integrate RESTful APIs, GraphQL, and WebSocket-based transaction streams.
  • Partner with product and compliance teams to ensure KYC/AML interfaces and payment flows are both compliant and user-friendly.
  • Write unit, integration, and end-to-end tests (Jest, Jasmine, Cypress, Playwright) to ensure reliability in financial transactions.
  • Optimize applications for high performance, low latency, and secure session handling.
  • Continuously improve frontend accessibility, responsiveness, and cross-browser compatibility.

Required Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • 4–6+ years of professional frontend engineering experience.
  • Strong hands-on experience in Angular (v18+) and React (v17+) in production environments.
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and TailwindCSS (or similar).
  • Strong understanding of responsive design principles and accessibility best practices (WCAG/ARIA).
  • Experience with state management tools such as NgRx, Redux, or Zustand.
  • Familiarity with secure coding practices for fintech applications, including session management and input validation.

Nice-to-Have:

  • Experience with Next.js and Angular Universal for server-side rendering (SSR).
  • Familiarity with PCI DSS-compliant UI practices and secure handling of sensitive financial data.
  • Exposure to design systems such as Material UI, Angular Material, or Ant Design.
  • Understanding of fraud prevention UI patterns, including alerts, transaction verification, and two-factor authentication (2FA).

Soft Skills:

  • Strong analytical, problem-solving, and debugging abilities.
  • Excellent communication skills, with the ability to work closely with cross-functional teams.
  • Passion for building inclusive fintech experiences that balance usability, compliance, and security.
  • Proactive, detail-oriented, and comfortable working in fast-paced, high-growth environments.

What We Offer

  • Exceptional talent is rewarded accordingly, and we’re open to negotiation.
  • Additional sign-on bonus for if able to pass the technical screen and start immediately.

Click here to apply online

 

 

3.) Project Manager

Job Location: Lagos

About the Role

  • We are seeking a highly organized Project Manager who will be responsible for overseeing the successful execution of projects from start to finish.
  • The ideal candidate will manage the entire software development life cycle of the organization and have strong knowledge of Agile methodologies and project management tools.

What You Will Do

  • Develop comprehensive project plans, including timelines, budgets, and resource allocation.
  • Oversee all phases of project life cycle from initiation to closure, ensuring projects are delivered on time and within budget.
  • Lead cross-functional teams, including leadership, finance, developers, designers, and QA, to achieve project objectives.
  • Provide clear direction, assign tasks, and manage team performance to ensure project success.
  • Act as the primary point of contact for stakeholders, providing regular updates and managing expectations.
  • Develop and maintain the company-wide product/product roadmap, cutting across all teams and quarters, ensuring it is updated regularly to reflect changes and align with business priorities.
  • Track and manage the customer onboarding process to ensure that all timelines are met and that clients are onboarded seamlessly into various products.
  • Coordinate with engineering and product teams to monitor feature development and delivery, ensuring they stay on track and are completed within the required timelines.
  • Set and manage dependencies across all projects, ensuring that they are properly planned for and addressed on time to avoid bottlenecks.
  • Facilitate communication between internal teams and external clients, ensuring alignment on project goals.
  • Identify potential risks and develop mitigation strategies to minimize impact on project timelines and deliverables.
  • Monitor project risks and adjust plans as necessary to address challenges.
  • Implement and manage Agile project management practices, including sprint planning, daily stand-ups, and retrospectives.
  • Continuously improve processes to enhance team productivity and project outcomes.
  • Manage project budgets, ensuring cost-effective use of resources.
  • Track project expenses and adjust as necessary to avoid budget overruns.
  • Ensure all deliverables meet the highest quality standards and adhere to company guidelines.
  • Conduct regular project reviews to identify areas for improvement and implement corrective actions.
  • Maintain detailed project documentation and reports, ensuring clear visibility of project status for all stakeholders.
  • Prepare and present project status reports to senior management, ensuring timely communication of project updates, challenges, and changes.

Who You Are

  • Bachelor's Degree in Business, Computer Science, or a related field.
  • 5+ years of experience in project management, with a strong background in fintech.
  • A team player, great personality and goal-oriented
  • Smart-working, outgoing and humble.
  • Proven experience in leading cross-functional teams and managing multiple projects simultaneously.
  • Strong knowledge of Agile methodologies and project management tools (e.g., Asana, Google Suite, Jira, Trello).
  • Proven experience in planning and updating product/project roadmaps and managing dependencies across teams and projects.
  • Excellent communication, leadership, and problem-solving skills.
  • Ability to work in a fast-paced environment, ensuring continuous delivery of projects and products within tight deadlines.
  • PMP, PRINCE2, or Agile certification is a plus

Click here to apply online