Senior Software Engineer

Senior Software Engineer

London Full-Time 72000 - 100800 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join us as a Senior Software Engineer to shape product vision and technical architecture.
  • Company: Capi Money is a fast-growing fintech startup helping African businesses pay international suppliers efficiently.
  • Benefits: Enjoy a competitive salary, share options, hybrid work, and a vibrant team culture.
  • Why this job: Make a real impact in emerging markets while working with an innovative and passionate team.
  • Qualifications: Experience in web development, strong communication skills, and a passion for solving customer problems.
  • Other info: We're an equal opportunity employer and welcome diverse candidates to apply!

The predicted salary is between 72000 - 100800 £ per year.

£90,000 - £120,000 London or Paris - hybrid

Tech stack: Typescript, React, NextJS, NodeJS, Express, PostgreSQL

SR2 are very excited to be working closely with Capi Money to grow their engineering team. Now they are on a hypergrowth journey, looking for great engineers who care about making an impact.

About the Company:

Capi helps businesses in Africa pay their international suppliers. Goods importers in Africa pay up to 10% to settle invoices and wait weeks for payments to arrive. We’re on a mission to give businesses in Africa the same price and speed as we expect in the US and Europe.

A fast-growing Series-A start-up. We’ve raised over $18m from Creandum, Y Combinator, General Catalyst, Firstminute, Janngo, Kima Ventures, and some great angels from Revolut, Checkout, Stripe, Onfido, and Remitly.

Capi was founded by Mitch Riley, Scott Liddle, and Tom Watson. Mitch and Scott were COO/CFO/GC and CRO/CMO at Taptap Send, a remittance unicorn, and have spent two decades between them working in emerging markets. Tom is a third-time founder having founded Hubble and P4SD.

Capi is growing - come join our awesome, international team!

About the role:

As an early engineering hire at a fast-growing Series A-stage fintech you will have the opportunity to work closely with the founding team to shape the product vision and all parts of our technical architecture. This is a role that builds technology to solve customer problems; to do that you must have empathy and curiosity to get to the root cause of the issue and the creativity to build a solution which balances impact, effort and delight.

Key responsibilities:

  • Contribute to the product process from end-to-end, from ideation to building the UI, backend logic, deployment, feedback and measurement
  • Build intuitive and performant web interfaces for business owners in Africa
  • Implement IT security and data protection best practices in a regulated environment
  • Observe opportunities for improvements internally to help automate our non-tech processes and add to our tech best practices to improve our output and efficiency
  • Communicate internally and externally about new features, be it collecting feedback pre-implementation or explaining them on launch

Some projects worked on in the past:

  • WhatsApp bot that creates quotes for customers based on their responses
  • Self-serve onboarding flow that collects company information and KYC documents from customers
  • Asynchronous workers that OCR invoices
  • Internal tooling to manage and process millions of dollars of transactions

Our stack is: Typescript, React, NextJS, NodeJS, Express, PostgreSQL

Requirements:

  • Experience in a VC-backed engineering team and building products used by customers
  • A strong understanding of web development, frontend and backend best practices
  • Excellent written and verbal communication skills for expressing ideas, designs, and potential solutions with both technical and non-technical team members and customers
  • You care about our mission and solving the problems faced by African businesses
  • Comfortable working in an early-stage startup environment with high pace, rapid growth, involvement in the entire product development process and a high degree of ambiguity
  • Based in UK, France or EMEA market (GMT +/- 4 timezone)

Nice to Haves but Not Essential:

  • French speaking
  • Experience in Fintech and/or emerging markets
  • Expertise in security and data protection best practices

Additional information:

This is a full-time position with competitive salary, share options, and benefits. This is a hybrid role, with 3 days in office and 2 days WFH. We are able to sponsor in unique situations. Capi is an equal opportunity employer and welcomes candidates from diverse backgrounds. Apply below or message Gracie Sparks to hear more!

Senior Software Engineer employer: SR2 | Socially Responsible Recruitment | Certified B Corporation

Capi Money is an exceptional employer, offering a dynamic and inclusive work culture that fosters innovation and collaboration. As a fast-growing Series A fintech start-up, employees have the unique opportunity to shape impactful products while enjoying competitive salaries, share options, and a hybrid work model that promotes work-life balance. Join our passionate international team in London or Paris, where your contributions will directly support businesses in Africa and drive meaningful change.
S

Contact Detail:

SR2 | Socially Responsible Recruitment | Certified B Corporation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with Capi Money's mission and the challenges faced by businesses in Africa. Understanding their pain points will help you demonstrate your empathy and curiosity during discussions, showing that you're genuinely invested in their goals.

✨Tip Number 2

Brush up on your knowledge of the tech stack mentioned in the job description. Being well-versed in Typescript, React, NextJS, NodeJS, Express, and PostgreSQL will not only boost your confidence but also allow you to engage in meaningful conversations about potential solutions during interviews.

✨Tip Number 3

Prepare examples from your past experience that showcase your ability to work in a fast-paced startup environment. Highlight instances where you've contributed to product development from ideation to deployment, as this aligns closely with the responsibilities of the role.

✨Tip Number 4

Network with current or former employees of Capi Money or similar fintech companies. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial when tailoring your approach during the interview process.

We think you need these skills to ace Senior Software Engineer

Proficiency in Typescript
Experience with React and NextJS
Strong knowledge of NodeJS and Express
Familiarity with PostgreSQL
Fullstack web development expertise
Understanding of frontend and backend best practices
Excellent written and verbal communication skills
Ability to work in a fast-paced startup environment
Empathy and curiosity for problem-solving
Experience in product development from ideation to deployment
Knowledge of IT security and data protection best practices
Ability to automate non-tech processes
Experience in VC-backed engineering teams
Adaptability to high levels of ambiguity

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in fullstack development, particularly with the technologies mentioned in the job description such as Typescript, React, and NodeJS. Showcase any previous work in fintech or with VC-backed companies.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your understanding of Capi Money's mission. Explain how your background aligns with their goals and how you can contribute to solving the challenges faced by African businesses.

Showcase Your Projects: Include specific examples of projects you've worked on that relate to the responsibilities listed in the job description. Highlight any experience with building web interfaces, implementing IT security, or automating processes, as these are key aspects of the role.

Prepare for Technical Questions: Anticipate technical questions related to your experience with the tech stack and be ready to discuss your problem-solving approach. Consider preparing examples of how you've tackled challenges in past projects, especially in high-paced environments.

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation

✨Understand the Company Mission

Before your interview, take some time to research Capi Money and their mission to support businesses in Africa. Showing genuine interest in their goals and how you can contribute will set you apart from other candidates.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the tech stack mentioned in the job description, including Typescript, React, NextJS, NodeJS, Express, and PostgreSQL. Bring examples of past projects where you've successfully implemented these technologies.

✨Demonstrate Problem-Solving Abilities

Capi is looking for engineers who can empathise with customer problems and creatively solve them. Prepare to discuss specific challenges you've faced in previous roles and how you approached finding solutions.

✨Communicate Effectively

Since excellent communication skills are a requirement, practice explaining complex technical concepts in simple terms. Be ready to demonstrate how you can communicate effectively with both technical and non-technical team members.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>