
Full Stack Engineer
At Fence, we're transforming the way debt facilities are managed. We are the Operating System for your debt facility, reducing the amount of resources spent in back-office operations and letting teams focus on what matters.
$40,000 - $80,000 /year

About the role
Overview
This role involves full-stack ownership, building and optimizing both backend and frontend systems with Python (FastAPI, Pydantic) and React/Next.js. You’ll design scalable architectures, data models, and APIs, leveraging AWS to deliver robust, maintainable applications. With a startup mindset, you’ll innovate, drive projects end-to-end, and shape fintech solutions from Madrid, tackling complex problems and improving performance, scalability, and user experience.
Skills
Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
- 3+ years of experience in software development, with a proven track record of building and deploying full-stack applications.
- Strong development skills in Python (Typing, Pydantic, Fastapi, etc), with a solid understanding of backend services and API development.

Full Stack Engineer
At Fence, we're transforming the way debt facilities are managed. We are the Operating System for your debt facility, reducing the amount of resources spent in back-office operations and letting teams focus on what matters.
Referral bounty
Last updated 2025-09-24T15:18:23.362Z
Overview
This role involves full-stack ownership, building and optimizing both backend and frontend systems with Python (FastAPI, Pydantic) and React/Next.js. You’ll design scalable architectures, data models, and APIs, leveraging AWS to deliver robust, maintainable applications. With a startup mindset, you’ll innovate, drive projects end-to-end, and shape fintech solutions from Madrid, tackling complex problems and improving performance, scalability, and user experience.
Salary
$40,000 - $80,000
/yearLocation
Madrid, Spain
HybridEmployment type
Full-Time
Department
Engineering
Level
Mid-Level
Skills
Overview
This role involves full-stack ownership, building and optimizing both backend and frontend systems with Python (FastAPI, Pydantic) and React/Next.js. You’ll design scalable architectures, data models, and APIs, leveraging AWS to deliver robust, maintainable applications. With a startup mindset, you’ll innovate, drive projects end-to-end, and shape fintech solutions from Madrid, tackling complex problems and improving performance, scalability, and user experience.
Skills
Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
- 3+ years of experience in software development, with a proven track record of building and deploying full-stack applications.
- Strong development skills in Python (Typing, Pydantic, Fastapi, etc), with a solid understanding of backend services and API development.
About Fence Finance
For capital providers, our platform enables internet-native debt solutions and real-time portfolio insights, enhancing your credit investment monitoring. With Fence, you stay ahead, making informed decisions for success.
Asset originators benefit from enhanced capital efficiency and reduced operational costs, thanks to Fence's automation. We seamlessly integrate debt facilities into your tech stack and provide on-demand programmable debt, giving you unprecedented control over the capital you borrow.
Join us at Fence as we shape the future of finance through innovation, precision, and limitless financial possibilities.
Head office
Madrid , Spain
Company score (5)
Most candidates are reviewed quickly
Funding
$1.8M - Seed
November 2023
Earn up to $5,000 if you refer someone for this job