Back to roles
Engineering

Backend Engineering Intern

Work within Paystro’s Engineering team to build and improve the services, APIs and integrations that power cross-border payments across multiple markets. As a paid intern, you will contribute to real product work, learn from experienced technical leadership and develop practical backend engineering experience across global payments, databases and partner integrations.
NigeriaRemoteContractCloses 22 Oct 2026

About Paystro

Paystro is building the cross-border financial platform of choice for connecting Africa with the UK, Canada, Europe and other global markets. We are building technology that makes moving and managing money across African and global markets simpler, faster and more accessible. Today, thousands of migrants, families and businesses use Paystro to move money across borders, pay important bills directly, and access global currencies through our secure FX marketplace. We believe where value is generated should not limit where it can be used. Whether someone earns in London and supports family in Nairobi, or builds a business in Africa that needs access to global currencies, the financial infrastructure between those markets should simply work. Our mission is to continuously simplify how money and value move between Africa and the rest of the world. We are a fast-growing fintech operating across complex, high-opportunity markets. We are nimble by design, ambitious about the scale of what we are building, and continuously expanding our products, infrastructure and market footprint.

About the role

As a Backend Engineering Intern at Paystro, you will help build and improve the services, APIs and integrations that support money movement across borders. This is a paid internship within a lean Engineering team working across multiple countries, currencies and payment corridors. You will contribute to real product work while learning how financial workflows are translated into secure and reliable backend systems. Alongside contributing to real product work, you will receive hands-on mentorship from experienced technical leadership. This gives you a front-row view of how financial products are built, operated and scaled across multiple markets, while helping you develop the technical judgement and practical experience needed to build a strong engineering career. You will work on clearly defined tasks with guidance and code review. You will not be expected to own critical systems or production issues independently.

What you will work on

You will contribute to backend systems across Paystro’s products and operations, including customer accounts, cross-border transfers, bill payments, currency exchange, expansion into new markets and internal tools. Your work may cover APIs, product logic, data models, third-party services, security, reliability, testing, documentation and performance improvements. Assignments will follow Paystro’s roadmap and will be broken into clear, supported tasks suited to your level.

How we work in Engineering

At Paystro, engineers build systems that move real money across currencies and markets. Security, accuracy and reliability therefore matter, and the effect of your work is visible in how customers send, receive and use money. We work closely, review one another’s code, discuss technical decisions openly and communicate blockers early. As an intern, you will contribute to clearly scoped parts of live products, with hands-on mentorship and support through planning, development, testing and release. We expect you to ask questions, be honest about what you do not know, take feedback seriously and become more independent as your skills develop. The goal is to help you build both the technical skills and practical judgement needed for a strong engineering career.

Responsibilities

  • Write clean, testable backend code for scoped features and fixes.
  • Support backend services, APIs and third-party integrations.
  • Work with engineers to turn product requirements into technical tasks.
  • Write tests, investigate bugs and improve database queries.
  • Participate in code reviews and follow Paystro’s security and development practices.

Requirements

  • Foundational knowledge of JavaScript or TypeScript and Node.js.
  • Basic experience with PostgreSQL, RESTful APIs and Git.
  • Basic understanding of authentication and asynchronous processing.
  • Ability to break problems into smaller, testable pieces.
  • Evidence of practical learning through coursework, personal projects, open-source contributions or previous experience.
  • Strong attention to detail and willingness to ask questions, receive feedback and learn quickly.

Apply for this role

Submit your details and a CV or resume link for the Paystro team to review.