Full Stack Engineer
Resilient, Madrid
The role
Your job isn't just to write code, it's to solve problems. That means asking the hard questions before touching a keyboard, understanding the why behind every request, cutting scope ruthlessly when needed, and shipping things that actually move the needle. You'll work across the full stack, back-end services, front-end dashboards, automations, AI pipelines; and you'll own features end-to-end (from understanding the problem, to scoping the solution, to deploying and iterating).
They want someone who questions before building, and knows when the best solution is a simpler one.
What you will do
- Own problems, not just tickets: you'll push back when something isn't worth building, and move fast when it is.
- Build and maintain back-end services in Python (FastAPI, Pydantic), with a strong focus on reliability and maintainability.
- Design and automate complex workflows: document processing, email handling, third-party API integrations and OCR (using tools like n8n, LangChain, MCP, and similar).