Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
iwoca is hiring a Full-stack Engineer for the Operations Engineering Team in a hybrid London setup. You will build and maintain internal systems powering the German market, focusing on underwriting, notifications, and account management.
You’ll work across backend Python and frontend React/TypeScript, driving automated workflows and scalable architectures. You will collaborate with cross-functional teams, advocate for engineering quality, and take ownership of projects end-to-end, shaping
Hybrid in London
We're looking for a Full-stack Engineer to build the systems that power iwoca's German business.
Small businesses move fast. Opportunities often don't wait, and cash flow pressures can appear overnight. To keep going, and growing, SMEs need finance that's as flexible and responsive as they are.
That's why we built iwoca. Our smart technology, data science and five-star customer service ensures business owners can act with the speed, confidence and control they need, exactly when it's needed.
We've already cleared the way for 100,000 businesses with more than £4 billion in funding. Our passionate team is driven to help even more SMEs succeed, through access to better finance and other services that make running a business easier. Our ultimate mission is to support one million SMEs in their defining moments, creating lasting impact for the communities and economies they drive.
The Operations Engineering team is a cross-functional group consisting of three full-stack engineers and one product manager. The team works closely with the Operations, Operations Strategy and Analytics teams to deliver impactful changes across the wider Operations function. The team builds and maintains the internal systems - including tools for underwriting, notifications, and account management - that power iwoca's German market. They support more than 70 colleagues across sales, credit, and collections who rely on these tools every day.
As the German business grows, the Operations Engineering team is moving beyond small improvements and into reworking how work is done. By reducing manual steps and improving how information flows through the company, the team directly influences how quickly other teams can act, how reliably iwoca can support its customers, and where we can most effectively spend human effort.
You'll work on the systems that internal teams rely on to serve customers. You'll take an initial problem, engage with stakeholders, and develop solutions through to delivery and see the outcome in daily use. You'll design and build full-stack services that support core operational workflows, including customer communication, underwriting, and collections.
Essential:
Bonus:
We expect to pay from £75,000-£90,000 for this role. But, we're open-minded.
At iwoca, we prioritise a culture of learning, growth, and support, and invest in the development of our team members. We value thought and skill diversity, and encourage people to explore new areas of interest, adopt better tools - including AI - and apply sound judgement so our products and decisions improve over time.
And to make sure we all keep learning, we offer: