Senior Backend Engineer (App Store & Ecosystem) in London

Senior Backend Engineer (App Store & Ecosystem) in London

London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Build and design APIs for Incard's App Store, enabling developers to create innovative solutions.
  • Company: Join a dynamic fintech startup focused on empowering entrepreneurs with a financial operating system.
  • Benefits: Enjoy competitive pay, stock options, generous leave, and global health insurance.
  • Other info: Collaborative environment with opportunities for ownership and fast career growth.
  • Why this job: Make a real impact by shaping the developer ecosystem and enhancing user experience.
  • Qualifications: 5+ years in backend engineering, strong TypeScript skills, and API design experience.

The predicted salary is between 70000 - 90000 £ per year.

About Incard

Incard's mission is to build the financial operating system for entrepreneurs. We are focused on creating a system where business banking, financial tools, and application logic are coordinated into a single control layer. Through the app store, entrepreneurs and developers can build industry-specific functionality as their business evolves. Our team is small, highly motivated, and focused on engineering excellence. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

Who We're Looking For

We're looking for Senior Backend Engineers to join our App Store & Ecosystem squad. You’ll work on one of Incard's most strategic bets: building a developer ecosystem around our platform. This includes designing and operating two core API catalogs—one for payments & money movement, and one for analytics, workflows, and automation—enabling partners, internal teams, and third-party developers to build on top of Incard. This role is ideal for backend engineers who enjoy platform thinking, API design, and enabling other teams to move faster.

What You'll Do

  • Build the Incard Developer Platform
  • Design and evolve public and internal APIs powering Incard's App Store
  • Contribute to two core API catalogs:
    • Payments APIs (cards, transfers, balances, money movement)
    • Analytics & Workflow APIs (events, insights, automation, actions)
  • Build foundations that enable third-party apps and internal teams
  • API Design & Backend Systems
    • Build scalable backend services using TypeScript and Go
    • Design APIs that are consistent, secure, versioned, and developer-friendly
    • Ensure strong contracts, clear semantics, and predictable behaviour
    • Think deeply about permissions, scopes, rate limits, and extensibility
  • Execution & Delivery
    • Own backend features from design to production within your squad
    • Break down complex platform initiatives into clear deliverables
    • Collaborate closely with Product Owners, Frontend, Mobile, and Data teams
    • Write clean, maintainable code with a strong focus on long-term evolution
  • Reliability, Security & Quality
    • Design systems that are resilient, observable, and safe by default
    • Ensure APIs behave correctly under failure and scale
    • Contribute to monitoring, logging, and alerting
    • Participate in code reviews and maintain a high bar for quality
  • Ecosystem Thinking
    • Think like a platform user: internal developers, partners, and third parties
    • Contribute to documentation, examples, and developer experience
    • Help shape how external developers discover, adopt, and build on Incard

What We're Looking For

  • 5+ years of backend engineering experience in production systems
  • Strong experience with TypeScript
  • Proven experience building APIs and backend platforms
  • Experience working on scalable, distributed systems
  • Strong understanding of API design, versioning, and backward compatibility
  • Product-minded engineer who understands developer experience
  • Clear communicator who works well in cross-functional teams

Nice to Have

  • Experience working on an App Store, marketplace, or developer ecosystem
  • Experience building fintech, payments, or analytics platforms
  • Familiarity with event-driven architectures or workflow systems
  • Experience designing SDKs, webhooks, or developer tooling
  • Prior experience developing services in Go (Golang)

Mindset We Look For

  • Platform-first mindset - you optimise for leverage and reuse
  • Strong sense of ownership over systems you build
  • Obsession with clarity, consistency, and long-term maintainability
  • Pragmatic engineer - strong opinions, loosely held
  • Low ego, collaborative, and impact-driven
  • Startup DNA - bias to action, fast iteration, no bureaucracy

Benefits

  • Competitive cash-based compensation
  • Incard stock options
  • 25 days of paid time off per year, plus bank holidays and your birthday off
  • Global health insurance and unlimited paid sick leave

Senior Backend Engineer (App Store & Ecosystem) in London employer: Incard

Incard is an exceptional employer that prioritises the growth and well-being of its employees, offering a dynamic work culture where innovation thrives. As a Financial Crime Specialist, you will benefit from competitive compensation, stock options, and generous paid time off, all while contributing to a mission-driven company that supports entrepreneurs. With opportunities for professional development and a commitment to maintaining effective financial crime controls, Incard provides a rewarding environment for those looking to make a meaningful impact in the financial services sector.

I

Contact Details:

Incard Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Engineer (App Store & Ecosystem) in London

Tip Number 1

Network like a pro! Reach out to current employees at Incard on LinkedIn or other platforms. Ask them about their experiences and the company culture. This not only shows your interest but can also give you insider tips that might help you stand out.

Tip Number 2

Prepare for technical interviews by brushing up on your API design and backend systems knowledge. Practice coding challenges in TypeScript and Go, as these are key skills for the role. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

Tip Number 3

Showcase your projects! If you've built any APIs or backend systems, make sure to highlight them in your discussions. Having tangible examples of your work can really impress the hiring team and demonstrate your hands-on experience.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission at Incard.

We think you need these skills to ace Senior Backend Engineer (App Store & Ecosystem) in London

Backend Engineering
API Design
TypeScript
Go (Golang)
Scalable Systems
Distributed Systems
Versioning

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Backend Engineer role. Highlight your experience with TypeScript, API design, and any relevant projects that showcase your platform thinking. We want to see how you fit into our mission!

Showcase Your Communication Skills:Since strong communication is key for us, don’t shy away from demonstrating this in your application. Use clear and concise language, and maybe even share examples of how you've effectively collaborated with cross-functional teams in the past.

Highlight Your Problem-Solving Mindset:We love engineers who think critically and can break down complex problems. In your application, mention specific challenges you've faced in backend engineering and how you tackled them. This will show us your pragmatic approach!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows initiative, which we really value here at Incard!

How to prepare for a job interview at Incard

Know Your APIs Inside Out

Make sure you’re well-versed in API design principles, especially around payments and analytics. Be ready to discuss your past experiences with building APIs and how you ensured they were secure and developer-friendly.

Showcase Your Platform Thinking

Demonstrate your understanding of platform ecosystems during the interview. Share examples of how you've contributed to scalable systems and how you think about enabling other teams to work faster through your backend solutions.

Communicate Clearly and Concisely

Since strong communication skills are a must, practice explaining complex technical concepts in simple terms. Be prepared to discuss how you’ve collaborated with cross-functional teams in the past and how you can contribute to a flat organisational structure.

Emphasise Your Ownership Mindset

Highlight your sense of ownership over the systems you build. Share specific instances where you took initiative and delivered excellence, as this aligns with the company’s values and expectations for all employees.