cover image
iwoca

iwoca

www.iwoca.co.uk

2 Jobs

433 Employees

About the Company

iwoca was founded to expand possibilities for small businesses.

At iwoca, we believe finance should feel like a superpower, not a headache. That’s why our founders, Chris and James, decided to create a solution custom-built for small businesses. One that strips out the hassle, gets to know what each business needs, and looks for opportunities rather than problems. One that provides access to finance where and when your business needs it.

Our partner integrations and our Lending API mean we can provide access to finance where and when small businesses need it. Our award winning credit risk engine help us make faster, more accurate credit decisions built around the performance of the business.

We are proud to be NACFB Lender of the year, Xero Financial Services App of the year and, most recently, winner of the £10m Banking Competition Remedies grant.

Since 2012, we’ve made funding available to over 50,000 businesses, from cafés to car dealers, salons to solicitors. But we’ve only just started. Our mission is to fund one million small businesses.

Listed Jobs

Company background Company brand
Company Name
iwoca
Job Title
Front End Engineer - New Ventures
Job Description
**Job Title** Front End Engineer – New Ventures **Role Summary** Build and iterate user‑facing features for Credit Compass, converting complex financial data into clear, actionable dashboards and journeys. Own end‑to‑end delivery from scoping to production, ensuring high performance, reliability, and engagement for small business customers. **Expectations** - Deliver features on the product roadmap (Monitoring, Cashflow Analysis, Spend Benchmarking). - Maintain and evolve the core system, keeping dashboards, scores, and data integrations fast and reliable. - Identify, debug, and resolve production issues swiftly to protect user trust. - Collaborate closely with Product, Design, and Data teams, using experiments and metrics to guide decisions. **Key Responsibilities** 1. Write clean, well‑tested TypeScript/React code and participate in code reviews. 2. Own features end‑to‑end: scope, design, implement, roll out, and iterate based on data. 3. Transform raw Open Banking, credit bureau, and internal data into accurate visualisations, explanations, and nudges. 4. Maintain and improve Core systems (dashboards, scoring engines, data integrations). 5. Monitor production health, debug issues, and optimize performance. 6. Contribute to squad rituals (planning, estimation, retros), sharing context and surfacing risks. 7. Enhance internal tooling and CRM integrations to support rapid user behaviour response. **Required Skills** - React & TypeScript proficiency (proven front‑end engineering experience). - Experience querying relational databases and integrating third‑party APIs. - Strong communication skills – translate business and customer needs into technical solutions. - Product‑mindset: focus on outcomes, comfortable with experiments, metrics, and cross‑functional collaboration. - High code‑quality standards: testing, code reviews, and maintainability. **Bonus/Preferred** - Backend development in Python/Django (API design & consumption). - Building dashboards, analytics tools, or data‑centric products. - Experience integrating complex external services (Open Banking, credit bureaus). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent (or equivalent practical experience).
London, United kingdom
Hybrid
30-12-2025
Company background Company brand
Company Name
iwoca
Job Title
Full Stack Engineer - iwocaPay
Job Description
**Job Title** Full Stack Engineer – iwocaPay **Role Summary** Design, develop, and maintain end‑to‑end APIs, user interfaces, and e‑commerce plugins for a BNPL and trade credit platform. Drive product improvements through data‑driven experimentation, ensuring a seamless checkout experience and accurate credit decisions for buyers and suppliers. **Expectations** - Collaborate with product, design, and operations to deliver high‑quality, user‑focused features. - Own full‑stack development: build, test, deploy, and maintain services and front‑end components. - Deliver maintenance and new functionality on a rapid sprint cadence with daily stand‑ups and frequent releases. **Key Responsibilities** - Build and extend REST/GraphQL APIs using Python frameworks (Django, FastAPI, Flask, Starlette, or Ninja). - Develop front‑end components with React/TypeScript and supporting libraries (Vite, Tailwind, Astro). - Integrate third‑party services (payment gateways, credit bureaus) via API consumption. - Manage relational databases (PostgreSQL preferred, but MySQL or other RDBMS acceptable) with focus on data integrity. - Participate in A/B experiments to optimize checkout conversion and payment UX. - Collaborate with data science to enhance credit decision models and deliver real‑time decision APIs. - Extend and improve e‑commerce platform plugins (Shopify, WooCommerce, Magento, etc.) to simplify supplier onboarding. - Contribute to DevOps practices: containerisation, CI/CD pipelines, and automated deployments. **Required Skills** - Proficient in Python web frameworks (Django, FastAPI, Flask, Starlette, Ninja). - Strong relational database experience (Pandas, SQL, PostgreSQL). - Ability to consume and develop third‑party API integrations. - Front‑end expertise in React, TypeScript, and component tooling. - Experience with version control (Git), CI/CD, and containerisation (Docker). - Excellent communication skills; translate business requirements into technical solutions. **Bonus Skills** - PHP familiarity for plugin development. - DevOps tools understanding beyond CI/CD. - Experience with automated testing (Unit, Integration, E2E). **Required Education & Certifications** - Bachelor’s degree in Mathematics, Physics, Computer Science, Engineering, or related technical field; or equivalent industry experience. ---
London, United kingdom
Hybrid
18-02-2026