Engineering · Contract · Piedmont, Italy
This remote role is open outside the UK to people who can work UK core hours.
At Fluro, we are redefining the embedded consumer lending landscape in the UK. Our mission is to champion fair lending practices while revolutionising the technology that supports it. Our platform offers unsecured personal loans with real interest rates, real eligibility, rapid access, and flexible repayment options. We pride ourselves on being entirely customer-centric, ensuring an unparalleled customer experience.
We are seeking a senior software engineer with a broad skillset to join our Loans team. You will build our best-in-class credit decision and origination engine, groundbreaking new product propositions, and loan servicing platform.
Our teams are autonomous, cross-functional and full-stack, owning the full cycle of our work. You will collaborate with other software engineers, product management and data/credit analytics. Our focus on teamwork and quality, with a product-minded and test-driven approach, enables us to go far together. We measure ourselves on value delivered and operational excellence, not the number of features implemented.
Here’s what you’ll be doing
Leading cross-stack solution discovery and delivery of new product features and platform capabilities in collaboration with product managers and engineers, following an acceptance test-driven development
Taking complete ownership of projects while collaborating with the product manager and other stakeholders to guarantee correct and timely delivery.
Driving improvements to our engineering practices and tech stack.
Mentoring and supporting junior engineers to foster growth and innovation within the team.
Ensuring the delivery of high-quality, test-driven code that meets our standards of operational excellence.
What you’ll be working with
Laravel/PHP and http4k/Kotlin for backend services and server-rendered back-office pages
React/Typescript for our customer portal
Cypress
Postgres
Redis
S3
Docker
AWS
You need these qualifications
Experience building software in a PHP or JVM stack.
Proficiency in adopting new skills across our tech stack and becoming productive quickly.
A strong adherence to Test Driven Development (TDD) methodologies.
A product and customer-centric mindset, with a focus on outcomes.
Expertise in applying object-oriented and functional design principles to write clean, well-structured code.
Solid knowledge of databases and state persistence.
An understanding of well-designed cloud-native services.
Proven experience in creating simple, scalable, performant, and reliable distributed systems.
Practical application of agile and lean principles.
It would be nice if
You have experience with React or Node.js applications.
You can define Service Level Objectives and maintain error budgets.
You possess skills in additional software engineering sub-disciplines such as observability, performance, or security engineering.
You are familiar with AWS, Kubernetes, and Docker.
Sign up to view 0 direct reports
Get started