cover image
YouLend

Full Stack Engineer

Hybrid

London, United kingdom

£ 80,000 /year

Junior

Full Time

12-01-2026

Share this job:

Skills

Communication Adaptability C# SQL NoSQL MongoDB PostgreSQL CI/CD DevOps Monitoring Problem-solving Programming Databases angular SQL Server AWS Software Development software testing Agile .NET .NET Core CI/CD Pipelines Kafka Microservices

Job Specifications

The Role

We're looking for a Mid-Level Software Engineer to join our growing engineering team.

You'll be a productive, reliable, and effective contributor who can confidently take ownership of features, collaborate with your peers, and help us build systems that scale with the growth of our business. You'll work across our core stack - C#, .NET Core, and Angular - to design, build, and improve features that directly help businesses access finance and serve their customers better.

This is a great role for someone to strengthen their skills on the path toward senior engineering responsibilities.

What You'll Do

Software Development

Design, build, and deliver medium-sized features and projects across our C#, .NET Core, and Angular 18 stack
Write clean, maintainable, and well-tested code in line with YouLend's engineering principles and coding standards
Take ownership of features or small problem spaces, including breaking down requirements and scoping solutions
Deliver features that directly improve our platform experience for customers and partners

Collaboration

Work closely with product managers, designers, and engineers to deliver impactful solutions
Provide constructive feedback in code reviews and accept feedback with openness
Document features, proposals, and runbooks to ensure clarity and scalability
Coordinate with platform teams to ensure successful deployments and system reliability
Communicate effectively with team members and seek support from senior engineers when needed

Cloud & Infrastructure

Deploy and monitor applications in a cloud-native environment (AWS)
Contribute to building and improving CI/CD pipelines
Ensure systems are reliable, scalable, and performant in production

Quality & Agile Practices

Take ownership for the quality and reliability of your work (write unit, integration, and end-to-end tests; validate changes rigorously)
Debug and resolve issues in production; respond to incidents and contribute to post-mortems
Use observability, logging, and metrics to monitor application health and take proactive actions
Champion quality from day one: testing, monitoring, and observability are part of how you work, not afterthoughts
Engage in Agile practices (planning, retrospectives, standups) and help the team continuously improve
Contribute to continuous improvement by identifying opportunities to make systems and processes better

Requirements

What We're Looking For

2-5 years of professional software engineering experience
Passion for building scalable, reliable systems and solving complex technical challenges that make a real difference for our customers and partners
A collaborative mindset with eagerness to learn and grow

Essential Skills

Proficiency in object-oriented programming and system design
Proficiency in .NET (C#) and good exposure to Angular
Good hands-on experience of software testing concepts
Good knowledge of AWS services and microservices principles
Familiarity with cloud-native technologies, CI/CD pipelines, and modern devops practices
Understanding of non-functional requirements: performance, security, availability, maintainability
Experience working with relational or NoSQL databases (e.g. PostgreSQL, SQL Server, MongoDB)

Soft Skills

A growth mindset — you're curious, proactive, and eager to learn and improve continuously
Strong problem-solving skills, with the ability to design and implement solutions that balance complexity and simplicity
Feedback orientated: you give and receive feedback graciously, and use it to improve
Ownership & accountability: you deliver on commitments, surface risks, and take responsibility
Team player: you help others, learn from others, and contribute to healthy culture
Adaptability: you can operate in evolving environments and pivot when priorities change
Great communication skills — you're comfortable explaining your work, collaborating with others, and working across disciplines

Desirable Skills

Experience with containerization
Experience with messaging/event-driven architectures (Kafka, RabbitMQ, Akka etc.)
Familiarity with observability tools (Datadog etc)
Exposure to domain-driven design or complex domain modelling patterns
Experience in fintech, payments, or regulated environments

Benefits

Why join YouLend?

Award-Winning Workplace: YouLend has been recognised as one of the "Best Places to Work in 2024 and 2025" by the Sunday Times for being a supportive, diverse, and rewarding workplace.
Award-Winning Fintech: YouLend has been recognised as a "Top 250 Fintech Worldwide" company by CNBC.

It's just getting fun:

We have developed powerful solutions, won some significant partnerships, and are growing at a rapid pace. 
But the global opportunity is still massive, and YouLend is a raw organisation where we are only just getting started. 

Lots of upsides:

High-growth (>100% growth during 2022 and 2023), so clear outlook to compensation (bonus or share option appreciation) and career growth (through growth with busines

About the Company

YouLend is the leading global embedded financing platform, powering e-commerce, payments, and tech giants like Amazon, eBay, Dojo, Mollie, Shopify, Just Eat Takeaway, and SumUp. Our software platform and APIs enable our partners to offer flexible financing, in their own branding, within a week. Operating across 9+ markets in the UK, EU, and US, we help businesses grow. Learn more at www.youlend.com or connect with our team at partnership@youlend.com. Know more