Hybrid Full-time

iwoca is hiring a Full Stack Engineer - Credit Cards Product Team

About the Role

iwoca is looking for a Full Stack Engineer to join our Credit Cards Product Team. You will be instrumental in designing the front-end architecture and its integration with the back end for our new credit card product, working across the stack to deliver intuitive, high-quality user interfaces.

What You'll Do

  • Lead the design of our front-end architecture and its integration with the back end.
  • Shape how customers apply for, use, and manage their cards.
  • Work on engineering projects to design new systems and deliver customer-facing features.
  • Create a fast, frictionless signup experience (onboarding flow).
  • Build clear, engaging views for the rewards experience (cashback and partner perks).
  • Build user interfaces for card management, giving customers complete control over their cards.
  • Architect and build internal operational tooling in collaboration with the Ops Strategy team.

What We're Looking For

  • Front-end engineering experience, ideally using React and TypeScript, including testing, consuming APIs, and accessibility.
  • Confidence working across the stack, including back-end development, ideally in Python.
  • Experience designing, building, and maintaining API endpoints.
  • Experience delivering high-quality, accessible UI from design tools (e.g., Figma) through to production.
  • Ability to communicate clearly with technical and non-technical stakeholders, focusing on outcomes and impact.

Nice to Have

  • Experience with financial products, especially payment products.
  • Experience with Django and PostgreSQL.
  • A strong numerical or technical background, with a degree in maths, physics, computer science, engineering, or relevant industry experience.

Technical Stack

  • React, TypeScript
  • Python, Django, PostgreSQL

Team & Environment

The team currently consists of a product manager and 4 engineers. It's part of the Credit Cards team building iwoca’s newest product.

Benefits & Compensation

  • Compensation: £80,000 - £100,000
  • Flexible working.
  • Medical insurance from Vitality, including discounted gym membership.
  • A private GP service for you, your partner, and your dependents.
  • 25 days’ holiday, an extra day off for your birthday, option to buy/sell 5 days, unlimited unpaid leave.
  • A one-month, fully paid sabbatical after four years.
  • Instant access to emotional and mental health support.
  • 3% Pension contributions and share options.
  • Generous parental leave and a nursery tax benefit scheme.
  • Cycle-to-work scheme and electric car scheme.
  • Two company retreats a year.
  • A learning and development budget for everyone.
  • Company-wide talks with internal and external speakers.
  • Access to learning platforms like Treehouse.

Work Mode

This is a hybrid role open to candidates based in London or Remote within the UK.

iwoca prioritises a culture of learning, growth, and support, invests in professional development, and values diversity in thought and skill.

Required Skills
ReactTypeScriptPythonDjangoPostgreSQLFull-Stack DevelopmentWeb Application ArchitectureAPI DesignSystem DesignSoftware EngineeringAgile MethodologiesCode ReviewTesting
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
iwoca

iwoca revolutionises how small businesses access finance, providing fast, flexible funding. They have provided billions in funding to more than 150,000 businesses across Europe and aim to empower one million businesses.

Visit website
Job Details
Category fullstack
Posted 7 months ago