Principal Full Stack Engineer

Principal Full Stack Engineer

Full-Time 80000 - 100000 € / year (est.) No home office possible
Capi Money

At a Glance

  • Tasks: Join a dynamic team to shape and scale our innovative platform.
  • Company: Capi, a forward-thinking tech company focused on impactful solutions.
  • Benefits: Competitive salary, share options, and comprehensive benefits package.
  • Other info: Mentorship opportunities and a culture of inclusivity and diversity.
  • Why this job: Make a real difference by solving customer problems in emerging markets.
  • Qualifications: Experience in high-growth engineering teams and strong communication skills.

The predicted salary is between 80000 - 100000 € per year.

You’ll join a small, high-performing team of engineers and product leaders shaping how we scale our platform and our impact. From your first day, you will have the opportunity to work closely with the founding team based across London & Paris to shape the product vision and all parts of our technical architecture. As we scale our products and deepen our presence across emerging markets, 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 that balances impact, effort, and delight.

Key Responsibilities

  • Delivery
    • Contribute to the product process from end-to-end, from ideation to building the UI, backend logic, deployment, feedback and measurement.
    • Communicate internally and externally about new features, be it collecting feedback pre-implementation or explaining them on launch.
    • Define and manage delivery milestones, ensuring alignment between engineering and product priorities.
  • Technical
    • Build intuitive and performant web interfaces for business owners in Africa.
    • Implement IT security and data protection best practices in a regulated environment.
    • Proactively drive architectural decisions e.g., improving scalability, observability, and modularity of the codebase.
    • Champion code quality through robust testing, documentation, and reviews.
  • Operational
    • 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, including handling production incidents with confidence.
  • Leadership
    • Mentor junior engineers and contribute to their professional growth through pairing, reviews, and feedback.
    • Represent engineering in cross-functional discussions (including Finance, Operations, Senior Leadership) to help translate business goals into technical plans.
    • Set and uphold team standards for communication, collaboration, and technical excellence.
  • Culture
    • Communicate internally and externally about new features, be it collecting feedback pre-implementation or explaining them on launch.

Requirements

  • A product mindset is core to how we build - everyone at Capi is encouraged to think about the customer, the business, and the long-term impact of what we ship.
  • Experience in a VC-backed or high-growth engineering team and building products used by customers.
  • You are 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.
  • 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.
  • Based in London or Paris.
  • Speak and write in French & English.
  • Experience in Fintech, payments, wallets or building ledgers.
  • Expertise in security and data protection best practices needed in a FCA regulated business.

Some projects the team has been working on

  • Automated payouts and AI invoice approval.
  • Onboarding + payment automation with Swift network and banking partners across the world.
  • 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.

Additional Information

  • This is a full-time position with competitive salary, share options, and benefits.
  • Ideal Start date: March 2026 (we are aware that a notice period may need to be fulfilled and can adjust accordingly).
  • Capi is an equal opportunity employer and welcomes candidates from diverse backgrounds. We’re all about building a diverse, inclusive team at Capi.

Principal Full Stack Engineer employer: Capi Money

Capi is an exceptional employer that fosters a dynamic and inclusive work culture, where every team member is empowered to contribute to impactful projects from day one. With a focus on professional growth, employees have the opportunity to mentor and collaborate closely with the founding team in vibrant cities like London and Paris, while enjoying competitive salaries, share options, and a commitment to diversity. Join us to be part of a high-performing team dedicated to solving real-world problems for African businesses through innovative technology.

Capi Money

Contact Detail:

Capi Money Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Full Stack Engineer

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than a CV.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. When you apply through our website, include links to your work to give us a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common questions and scenarios related to full stack engineering. We love seeing candidates who can articulate their thought process and problem-solving skills.

Tip Number 4

Follow up after interviews! A quick thank-you email can leave a lasting impression. It shows you're genuinely interested in the role and helps keep you top of mind.

We think you need these skills to ace Principal Full Stack Engineer

Full Stack Development
UI/UX Design
Backend Logic Implementation
Deployment
IT Security Best Practices
Data Protection Best Practices
Architectural Decision-Making

Some tips for your application 🫡

Show Your Passion:When you're writing your application, let your enthusiasm for the role shine through! We want to see how much you care about solving customer problems and making an impact in the fintech space.

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your relevant experience. We’re looking for folks who have worked in high-growth environments and can demonstrate their product mindset, so don’t hold back!

Be Clear and Concise:We appreciate good communication, so keep your application straightforward and to the point. Use clear language to express your ideas and experiences, especially when discussing technical skills and achievements.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Capi Money

Understand the Product Mindset

Before your interview, take some time to really grasp what a product mindset means. Think about how your past experiences align with solving customer problems and creating impactful solutions. Be ready to share specific examples of how you've approached product development with empathy and curiosity.

Showcase Your Technical Expertise

Prepare to discuss your technical skills in detail, especially around building web interfaces and implementing security best practices. Bring along examples of your previous work that demonstrate your ability to drive architectural decisions and maintain code quality. This will show that you can contribute effectively from day one.

Communicate Clearly and Confidently

Since communication is key in this role, practice articulating your ideas clearly. Be prepared to explain complex technical concepts in simple terms, as you'll need to engage with both technical and non-technical team members. Consider doing mock interviews to refine your delivery.

Emphasise Your Leadership Skills

Think about how you've mentored others or contributed to team standards in your previous roles. Be ready to discuss how you can help junior engineers grow and how you would represent engineering in cross-functional discussions. Highlighting your leadership experience will set you apart as a candidate who can elevate the team.