Senior Software Engineer

Fluro
100% remoto desde Portugal
Jornada completa

Descripción del puesto de trabajo

This remote role is only open to people living in Portugal. 

Fluro is the UKs leading provider of embedded consumer lending. We have partners such as neo banks, insurance companies, and online intermediaries who introduce customers to us for our game-changing credit products. We are entirely customer-centric and focus on customer experience above all else. We're evolving an industry-defining embedded lending platform with two core goals: champion fair lending and revolutionise the tech behind it. We offer unsecured personal loans with real interest rates, real eligibility, fast access, and flexible repayment options. 

We are seeking a senior 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.

Our tech stack 

  • http4k/Kotlin and Laravel/PHP for backend services and server-rendered back-office pages
  • React/Typescript for our customer portal 
  • Cypress 
  • Postgres 
  • Redis 
  • S3 
  • Docker 
  • AWS 

Key Responsibilities 

  • Cross-stack technical leadership of the solution discovery and delivery of new product features and platform capabilities in collaboration with product managers and engineers, following an acceptance test-driven development 
  • Take complete ownership of projects while collaborating with the product manager and other stakeholders to guarantee correct and timely delivery. 
  • Drive improvements to our engineering practices and tech stack. 
  • Mentor, coach, and support junior engineers  

Skills & Requirements

  • Experience building software in a JVM or PHP stack. 
  • Ability to learn new skills and be productive across the entirety of our tech stack. 
  • Follow a Test Driven Development (TDD) approach. 
  • Product and customer-centric mindset, outcome-focused.  
  • Ability to apply object-oriented and functional design principles and write clean, well-structured code.  
  • Knowledge of databases and state persistence 
  • Understanding of what makes well-designed cloud-native services 
  • Experience building simple, scalable, performant, and reliable distributed systems.  
  • Pragmatic application of agile and lean principles.  

The following skills would be advantageous  

  • React or Node.js applications   
  • Defining Service Level Objectives and keeping within error budget 
  • Skills in additional software engineering sub-disciplines such as observability, performance, or security engineering
  • AWS, Kubernetes, Docker 



Please mention the word **SOLIDARITY** and tag RODIuMjIzLjExNy43OA== when applying to show you read the job post completely (#RODIuMjIzLjExNy43OA==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

RemoteOK

Categoría

Puesto de trabajo: Analista Programador/a
Conocimientos/habilidades: Informática, Java, PHP

Tipo de empleo

Jornada completa, 100% remoto.

Ubicación

Solo para personas ubicadas en Portugal.

Fluro

Publicada hace 4 meses
8 visualizaciones
0 inscritos

Suscríbete a nuestra newsletter y recibe nuevas ofertas de empleo en remoto en tu email 👇