At a Glance
- Tasks: Join our New Apps Team to enhance the customer journey for loan applications.
- Company: iwoca empowers small businesses with fast, flexible funding solutions across Europe.
- Benefits: Enjoy flexible working, medical insurance, generous holiday, and a learning budget.
- Why this job: Make a real impact on businesses while growing in a supportive, innovative environment.
- Qualifications: Proficiency in Python, experience with Django, PostgreSQL, and strong communication skills required.
- Other info: Work in a vibrant office with fun events and opportunities for personal development.
The predicted salary is between 60000 - 80000 £ per year.
Full Stack Engineer – New Apps Team
Hybrid in London, UK
We’re looking for a Full Stack Engineer to join our New Apps Team
You’ll shape the customer journey from submitting an application to receiving a loan offer. Your mission is to create a seamless experience that helps more businesses secure the funding they need by designing thoughtful solutions that, in turn, improve the customer experience across iwoca.
The company
Imagine a world where every small business has the power to thrive. That\’s the world we\’re building at iwoca. Small businesses aren\’t just statistics – they\’re the heartbeat of our communities, the character of our high streets, and the engine of our economy. Since 2012, we\’ve revolutionised how these businesses access finance, turning what was once a lengthy, frustrating process into something remarkable: funding that\’s fast, flexible, and actually works for modern businesses.
Our impact speaks for itself: we\’ve provided billions in funding to over 150,000 businesses across Europe, making us one of the continent\’s leading fintech innovators. But we\’re just getting started. Our mission? To empower one million businesses with the financial tools they deserve.
We combine cutting-edge technology and data science with genuine human understanding to make finance feel less like a barrier and more like a superpower. Whether a business is managing cash flow or seizing unexpected opportunities, we ensure they get the funds they need – often within minutes.
The team
The New Applications team optimises the customer journey, from the moment a (potential) customer visits our website through to us completing a credit assessment. By identifying and implementing the most efficient ways to convert prospects into successful applicants, the team maximises the number of businesses that get our best possible offers. New Applications remit:
-
Optimise the customer journey: Make it easy for potential customers to go from just ‘brand aware’ to enthusiastic applicants.
-
Strategise customer assessments: Identify how and when we run credit checks to maximise conversion rates.
-
Promote data efficiency: Continually improve how iwoca collects information from both applicants and third-party sources, minimising how long customers wait for their application.
The role
As a full-stack engineer in the New Apps team, you’ll build APIs, develop services for our customer application process, and improve customer’s user interface. You’ll use data to guide improvements and measure impact. You’ll work closely with product, design, and other iwoca teams to deliver high-quality, user-focused features.
Autonomy and growth
-
Own features or services from idea to production, with guidance and support when needed.
-
Choose sensible approaches to your own problems, balancing speed and quality.
-
Work with your team towards a common goal, but you’ll be trusted to work independently on your part of the problem.
Impact
-
Improve systems critical to credit decisions, customer experience, and platform reliability.
-
Optimise for outcomes: lower latency, more accurate models, higher adoption.
-
Leave code, docs, and processes in better shape than you found them.
Purpose and product thinking
-
Work on systems that genuinely help businesses get the funding they need.
-
See the impact of your work quickly through real user feedback, and be guided by that feedback.
-
Be part of a team that values learning and experimentation, and influence how we scale our platform and evolve our engineering culture.
The requirements
Essential:
-
Proficiency in Python with a strong background in back-end engineering.
-
Experience with Django, PostgreSQL, and designing, building, and managing relational databases.
-
Experience designing, building, and maintaining API endpoints.
-
Confidence working with React and Typescript.
-
Strong communication skills, with the ability to translate business needs into clear, effective technical solutions.
Bonus:
-
Experience with design software, such as Figma.
-
Understanding of DevOps practices, including containerisation and CI/CD.
-
A strong numerical or technical background, with a degree in maths, physics, computer science, engineering, or relevant industry experience.
The salary
We expect to pay from £70,000 – £80,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 run quarterly salary and performance reviews.
The culture
At iwoca, we prioritise a culture of learning, growth, and support, and invest in the professional development of our team members. We value diversity in thought and skill, and encourage you to explore new areas of interest to help us improve our products and services.
The offices
We put a lot of effort into making iwoca a brilliant place to work:
-
Offices in London, Leeds, Berlin, and Frankfurt with plenty of drinks and snacks.
-
Events and clubs, like bingo, comedy nights, yoga classes, football, etc.
The benefits
-
Flexible working.
-
Medical insurance from Vitality, including discounted gym membership.
-
A private GP service (separate from Vitality) for you, your partner, and your dependents.
-
25 days’ holiday, an extra day off for your birthday, the option to buy or sell an additional five days of annual leave, and 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 to help you save money.
-
Cycle-to-work scheme and electric car scheme.
-
Two company retreats a year, we’ve been to France, Italy, Spain, and further afield.
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.
#J-18808-Ljbffr
Full Stack Engineer - New Apps employer: Iwoca
Contact Detail:
Iwoca Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer - New Apps
✨Tip Number 1
Familiarise yourself with iwoca's mission and values. Understanding their commitment to empowering small businesses will help you align your answers during interviews and demonstrate your passion for their goals.
✨Tip Number 2
Showcase your experience with the technologies mentioned in the job description, particularly Python, Django, and React. Be prepared to discuss specific projects where you've successfully implemented these technologies to solve real-world problems.
✨Tip Number 3
Prepare examples of how you've optimised user experiences in previous roles. Since the New Apps team focuses on improving customer journeys, having concrete examples will illustrate your ability to contribute effectively.
✨Tip Number 4
Network with current or former iwoca employees on platforms like LinkedIn. Gaining insights from their experiences can provide you with valuable information about the company culture and expectations, which can be beneficial during your application process.
We think you need these skills to ace Full Stack Engineer - New Apps
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in Python, Django, PostgreSQL, and your experience with API development. Use specific examples from your past work that demonstrate your ability to improve customer experiences and optimise processes.
Craft a Compelling Cover Letter: In your cover letter, express your passion for helping small businesses thrive and how your skills align with iwoca's mission. Mention your experience with React and Typescript, and how you can contribute to the New Apps team’s goals.
Showcase Problem-Solving Skills: Provide examples of how you've approached complex problems in previous roles. Highlight your ability to balance speed and quality in your solutions, as this is crucial for the role of a Full Stack Engineer.
Include Salary Expectations: Since iwoca is open-minded about salary, be sure to include your salary goals in your application. This shows transparency and helps set the stage for future discussions.
How to prepare for a job interview at Iwoca
✨Showcase Your Technical Skills
As a Full Stack Engineer, you'll need to demonstrate your proficiency in Python, Django, and React. Be prepared to discuss your past projects and how you've used these technologies to solve real-world problems.
✨Understand the Customer Journey
Since the role focuses on optimising the customer journey, make sure you understand iwoca's mission and how your work can impact small businesses. Be ready to share ideas on how to improve the application process.
✨Communicate Effectively
Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to translate business needs into effective solutions during the interview.
✨Demonstrate a Growth Mindset
iwoca values learning and experimentation. Share examples of how you've embraced challenges, learned from failures, and sought feedback to improve your work. This will show that you're aligned with their culture of growth.