Full Stack Engineer Madrid Office - Hybrid: 4 days in the office, 1 day working from home
A leading
Lending & Credit Risk team
is looking for a passionate and experienced
Senior Full-Stack Software Engineer
to join their Madrid office. You will collaborate with other engineers to improve and maintain a platform that evaluates client creditworthiness and supports financial decision-making. This is a hands-on role combining front-end and back-end development, where your work will directly impact the customer experience and the efficiency of the lending process.
What's on offer: Competitive salary and comprehensive benefits package. Discretionary performance bonus. Professional development opportunities, including training budgets and certifications. Work with modern technologies in a collaborative, innovative environment. Restaurant tickets and private health insurance.
Responsibilities: Design, architect, and develop scalable applications using
Python/Django
and
Vue/React . Work on both front-end (client-facing) and back-end (data-driven credit evaluation processes). Own development lifecycle tasks, including testing, code reviews, and deployment. Mentor junior engineers and contribute to knowledge sharing. Explore opportunities to implement
AI/ML solutions
in lending processes.
Requirements: Full professional proficiency in
English ; Spanish is not required. 3+ years of experience as a full-stack engineer, preferably in
fintech or financial services . Strong communication skills and collaborative mindset-soft skills are key. Experience with Python/Django is preferred; willingness to learn is acceptable. Comfortable with small front-end tasks using Vue or React; back-end work is more data-focused. SQL experience is a plus.
Nice-to-haves: Experience with
AI/ML models
in production. Exposure to system architecture and scalable applications. Contributions to
Open Source projects .
About E-Frontiers: At E-Frontiers, we connect top tech talent with innovative companies. We act as a trusted partner in the recruitment process, ensuring a seamless, transparent, and professional experience for both candidates and clients.