> Markdown version of [/jobs/ext/2023851-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2023851-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # full-stack developer - **Company:** Wearebrain - **Location:** Valencia, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, Relational Databases, Cursor (Graphical User Interface Elements), DevOps, Python (Programming Language), PostgreSQL, Open Source Technology, Next.js, SQLAlchemy, TypeScript, Web Applications, Openapi, Network Routers, Tailwind, ReactJS, Large Language Models, Fastapi, Webpack, Front End Software Development, Data Pipelines, Docker - **Published:** August 11, 2026 - **Apply:** https://es.trabajo.org/oferta-5001-891164113d85272509bae496131b888d ## About the Role production (scalability groundwork is largely done) Own the client relationship: intake requirements, propose solutions, scope, estimate, push back when needed, and communicate progress - the client is non-technical and refreshingly direct, and appreciates the same in return Consult the original WeAreBrain team when you want a second opinion on bigger decisions Who we're looking for: A capable mid-level full-stack developer - you can own a production system independently, and you know when to ask for advice rather than getting stuck Solid with Python (FastAPI or similar) and React/TypeScript; comfortable with relational data modeling and migrations Experience with or strong interest in LLM/AI-agent products (prompting, agent configuration, evaluating output quality) AI-native way of working: we expect heavy, effective use of AI coding tools (Claude Code, Cursor, or similar) - this is how one developer covers full-stack scope within the client's budget Client-facing skills: you can run a conversation with a non-technical client, turn "make it easier" into a concrete plan, and manage expectations on scope and timeline Privacy-aware: the platform serves students, including minors - you handle their data with care and understand the basics of GDPR/AVG in that context Nice to have: Dutch language skills - the client is Dutch; strongly preferred but not required Familiarity with the Dutch education system (helpful context, but learnable on the job - AI gets you far) Background or affinity with education/EdTech Experience working solo with SME clients DevOps basics (Docker, CI/CD, monitoring) @media only screen and (max-width: 767px) { #block-2 { padding-top: 25px important; padding-bottom: 25px important; } } Apply for the job To apply, please share your CV, a short note on relevant agent and data pipeline projects you've built, and your availability and rate. ## Description platform stays available for advice, brainstorming, and architectural sparring. They just won't be in the day-to-day work or client meetings; that's yours. @media only screen and (max-width: 767px) { #block-1 { padding-top: 25px important; padding-bottom: 25px important; } } Technical stack: API: Python / FastAPI, SQLAlchemy + Alembic, PostgreSQL, Docker Web app: React 19, TypeScript, Vite, TanStack (Router/Query), Tailwind, typed OpenAPI client Admin panel: Next.js / React (a smaller surface - comfortable React skills cover it) AI layer: the tutor agent is built on Sinas, an open-source self-hosted platform for AI agents; the agent's configuration and behavior are part of the product you'll shape Responsibilities: Build new functionality across the full stack - primarily the API and web app Evolve the product workflow: changes to the AI tutor's configuration, the API, and the frontend/UX as one coherent whole Build dashboarding/reporting for the client Keep the platform healthy in ## Related Videos - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Micro Frontends with Module Federation: Why and How?](https://www.wearedevelopers.com/videos/165-micro-frontends-with-module-federation-why-and-how) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Native Federation: The Future of Micro Frontends and Plugin-Systems in Angular](https://www.wearedevelopers.com/videos/1018-native-federation-the-future-of-micro-frontends-and-plugin-systems-in-angular) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)