Job description 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 coupled with an industry leading mobile App that provides our customers with valuable spending insights and credit card management facilities. We pride ourselves on being entirely customer-centric, ensuring an unparalleled customer experience. We are seeking a F ullstack Flutter S oftware Engineer with a broad skillset to join our consumer mobile application team. You will be responsible for building the entire proposition to help customer build better credit habits. Starting with having a single view of their credit cards and current accounts, automating and optimising credit card payments, gaining important insights on their credit health, and selecting the right credit product to help consumers get on their credit improvement journey. We are at the start of our journey to build out the broader value proposition, and you will play a crucial role in shaping this by working closely with the product team to design solutions to solve customers’ problems. 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 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. Ensuring the delivery of high-quality, test-driven code that meets our standards of operational excellence. What you’ll be working with Flutter/Dart for our mobile applications Node.js/TypeScript backend services GraphQL Appium Postgres Redis S3 Docker AWS You need these qualifications Experience building mobile applications or backend systems, and a desire to build a broader skillset. 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 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, Sentry, and Docker. This role requires 3 days a week in our London office.