Skills this job asks for
Customer serviceProduct managementPythonDjangoPostgreSQLTypeScriptReact
Add your CV (free) to see which of these your CV is missing.
Sponsorship verdict
No sponsorship evidence yet
No government record and no wording either way. Not a refusal: ask the recruiter.
-
?
No government sponsor record hereThis employer posted directly and does not match a government sponsor register.
-
?
The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
-
?
Can’t check pay against the visa rulesNo salary stated. UK Skilled Worker visa needs at least £41,700 a year (new-entrant (under 26, recent Student/Graduate visa) or STEM PhD: £33,400).
-
✓
Confirmed live todayWhen a source last listed this job as open.
Details and sources
- Can’t check pay against the visa rules
- No salary stated. UK Skilled Worker visa needs at least £41,700 a year (new-entrant (under 26, recent Student/Graduate visa) or STEM PhD: £33,400). Source: https://www.gov.uk/skilled-worker-visa/when-you-can-be-paid-less, rules effective 2025-07-22.
A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.
Before you apply
Sponsorship unknown
No register record and no sponsorship wording in the posting. Worth asking the employer before investing significant time.
These come from the posting’s own wording. Read the original listing to confirm. See better-fit alternatives →
About the role
Full-Stack Engineer - Broker Terms Team
Hybrid in London, United Kingdom
We're looking for a Full-Stack Engineer to join the Broker Terms team.
You’ll build the systems behind every offer iwoca makes through brokers, and see your work in the terms each business gets.
The company
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 team
Broker Terms is a growing team that owns the full offer terms strategy for businesses that come to iwoca through a broker – both first-time and repeat customers. It sets pricing, loan amounts, durations, and broker commissions, and owns the offer user interface (UI) brokers use in the Introducer Portal. The broker network is iwoca's biggest acquisition channel, and the team is directly responsible for the terms that win those customers.
The team is small and interdisciplinary – commercial strategy, engineering and data science. It turns business questions into quantitative problems, and findings into timely decisions. It works on short-term gains and longer-term bets, and judges both by Customer Lifetime Value – what a business is worth to iwoca across all its borrowing.
There are no fixed office days, and the team meets up for lunch once or twice a month.
The role
As a full-stack engineer in Broker Terms, you'll make changes across iwoca's codebase wherever they'd improve an offer. Most of it is backend – the code that calculates each offer's terms – with some frontend on the UI where brokers see them.
You'll own features and projects from scoping and design through to production, and choose how to build them. You'll help decide what goes on the team's roadmap. You'll learn from the team's experienced engineers, and from the people who price broker offers.
The team is light on process – a daily stand-up, a weekly meeting and regular retrospectives – and you'll have a say in how it works. Brokers see your changes in the Introducer Portal, and A/B tests show you which ones raised Customer Lifetime Value. Your work helps businesses get the funding they need.
Live project examples:
• Model-based pricing. Developing the systems that let a model set bespoke pricing for each customer.
• No-fee test. Testing how the product performs without drawdown fees, and how that changes the way customers repay.
• Loan durations. Building longer-duration Flexi-Loans with flexible repayments.
• Offer display. Improving how offers appear to brokers and customers – a better journey, and easier testing for the team's data scientists.
• Commission systems. Upgrading iwoca's broker commission systems.
The requirements
Essential:
• Backend engineering. You've designed and built backend systems that run in production, ideally in Python, Django and PostgreSQL. You've modelled their data with performance and maintenance in mind.
• Frontend engineering. You've built and maintained user interfaces in production, ideally in TypeScript and React.
• Ownership. You've taken features end to end, and kept them working once people relied on them.
• Trade-offs. You've weighed delivery speed again
View original listing ↗