Company
iwoca logo

iwoca

www.iwoca.co.uk
Location

In office: London

  • 🇬🇧 United Kingdom
Annual Salary
GBP 60k - GBP 79k
Apply

Full Stack Engineer

Full Stack Engineer (Python, React, TypeScript) - BYG

London, England, United Kingdom

The Company

Fast, flexible finance empowers small businesses to manage their cash flow better and seize opportunities - making their business and the economy stronger as a whole. At iwoca, we do just that. We help businesses get the funds they need, when they need it, often within minutes. We’ve already made several billion in funding available to over 100,000 businesses since we launched in 2012, and positioned ourselves as a leading Fintech in Europe.

Our mission is to finance one million businesses. We’ll get there by continuing to make our finance ever more relevant and accessible to more businesses by combining cutting-edge technology, data science and a 5-star customer service.

The team

We're looking for a Full Stack Engineer to join our dynamic internal Customer Relationship Management (CRM) build team, affectionately known as Back Yard Gardeners (BYG), dedicated to revolutionising customer contact systems. Dive into the heart of iwoca, contributing to the seamless operation of our phone and email systems, ensuring every customer interaction is an opportunity to excel.

Team BYG is a multidisciplined team, you’ll collaborate with back-end and front-end engineers, creating and enhancing the tools that empower our operational teams to deliver exceptional service. Our work environment thrives on creativity, innovation, and collaboration, making every challenge an opportunity for growth. As part of this team, you'll be supporting iwoca's mission, enabling us to reach our ambitious goals through technological excellence.

Our customer success agents are known for their impressive response times, and your work will directly enhance our pioneering technology, personalising customer email journeys based on interactions. This role is not just about maintaining our existing infrastructure; it's an invitation to optimise and enable future innovations that keep us at the forefront of the fintech industry.

The role

  • Direct Impact Projects: From the ground up, design, develop, and implement solutions that enhance our operational efficiency, directly influencing iwoca's growth trajectory.

  • Innovative Technology: Use cutting-edge technology to personalise and optimise customer interaction channels, from email journeys to call response mechanisms.

  • Infrastructure Optimisation: Play a pivotal role in refining our existing systems, ensuring they are robust enough to support future technological advancements and innovations.

The projects

You'll be working on mature code bases, you'll need to be comfortable learning new things as you go:

  • A phone system which integrates with Twilio. This includes routing logic, and tooling for our operations teams to manage calls. This is a relatively small codebase, which uses SQL Alchemy, and browser plugins.

  • A CRM front end, developed in React, to enable our operations teams to provide great customer support.

  • A Django based backend, which is a monolith, with some key services carved out as microservices. This works in concert with models, which in the context of operations, enable great customer service with task management and prioritisation.

The requirements:

Essential skills:

  • Proficiency in Python, with a strong background in backend engineering.

  • Experience with Django, PostgreSQL, and designing, building, and managing relational databases.

  • A keen interest in both maintaining and optimising current systems and in engaging in full-stack projects as required.

Bonus skills:

  • Front-end development experience, particularly with React & Typescript, to contribute effectively to projects beyond the backend scope.

  • Familiarity with DevOps practices, including containerisation and CI/CD processes, to streamline development and deployment workflows.

  • A strong numerical or technical background, underpinned by a degree in maths, physics, computer science, engineering, or a related field.

We expect to pay from £60,000 - £79,000 for this role. But, we’re open-minded, so definitely include your salary goals with your application. We routinely benchmark salaries against market rates, and regularly remunerate staff for their increasing value to our business.

At iwoca, we prioritise a culture of learning, growth, and support, and invest in the professional development of our team members.

We value thought and skill diversity, and encourage you to explore new areas of interest to help us innovate and improve our products and services.

Our friendly and inclusive environment, combined with our flexible work policies, ensures that you'll have the perfect balance between work and life, empowering you to thrive both personally and professionally.

The offices:

We put a lot of effort into making iwoca a brilliant place to work:

  • Offices in London, Leeds, and Frankfurt with plenty of drinks and snacks

  • Events and clubs, like bingo, comedy nights, yoga classes, football, etc.

The benefits

  • Medical insurance from Vitality, including discounted gym membership.

  • 25 days’ holiday, an extra day off for your birthday, and the option to buy or sell an additional 5 days of annual leave.

  • Instant access to emotional and mental health support with our partner, Spill.

  • Pension and share options.

  • Generous maternity and paternity leave.

  • A nursery tax benefit scheme to help you save money.

  • Paid volunteering day to support your chosen charity.

  • Unlimited unpaid leave.

  • One-month fully paid sabbatical after 4 years.

  • Cycle-to-work scheme and electric car scheme.

  • Two company retreats a year, we’ve been to France, Italy, Spain and further afield.

  • Private GP service for you, your partner, and your dependents.

And to make sure we all keep learning, we offer:

  • A learning and development budget for everyone.

  • Company-wide talks with internal and external speakers.

  • Access to learning platforms like Treehouse if you want to learn to code.

Useful links:

  • iwoca benefits & policies

  • Interview welcome pack

Compensation Range: £60K - £79K