Python Developer (with React experience)

WeAreBrain

Comunidad Valenciana

Presencial

EUR 25.000 - 38.000

A tiempo parcial

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

WeAreBrain is seeking a Python Developer with React experience to join Titan, an AI-powered learning platform for Dutch education. You will own backend and frontend work, collaborate with the Dutch client, and evolve AI tutor configurations within a small, expert team.

You’ll work across API, web app, and client-facing workflows, leveraging Python, FastAPI, React/TypeScript, and modern tooling. This is a part-time role in a multi-location setup (Valencia, NL, Lviv, Ivano-Frankivsk).

Formación

  • Capable mid-level full-stack developer who can own a production system independently.
  • Strong Python (FastAPI or similar) and React/TypeScript; comfortable with relational data modeling and migrations.
  • Interest in LLM/AI-agent products (prompting, agent configuration, evaluating output quality).
  • AI-native tools usage (Claude Code, Cursor, or similar) to cover full-stack work.
  • Client-facing skills to communicate with non-technical stakeholders; GDPR awareness.

Responsabilidades

  • Build new functionality across the full stack — 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 production (scalability groundwork is largely done).
  • Own the client relationship: intake requirements, propose solutions, scope, estimate, push back when needed, and communicate progress.

Conocimientos

Python
FastAPI
React
TypeScript
Relational modeling
Migrations

Herramientas

Docker
CI/CD
Monitoring

Descripción del empleo

Python Developer (with React experience)

At Working at WeAreBrain I Vacancies & Careers we're looking for a Python Developer (with React experience) to join our team.


Part‑time · Valencia, the Netherlands, Lviv, Ivano‑Frankivsk



About the product

Titan is an AI‑powered learning platform for Dutch secondary education (VMBO/HAVO/VWO). Students work through curriculum topics per subject — biology, Dutch, English maths, and so on - and get a personal AI tutor for each topic that answers questions and guides them through the material. As they go, they make exercises that are automatically assessed (open and multiple‑choice), tagged against real didactic metadata like Bloom levels, learning objectives and difficulty. Schools, teachers and content sit behind it, with an admin panel for managing curriculum content. WeAreBrain built the platform for a Dutch client, and it's live.



About the role

We're handing Titan over to a developer who will own it day‑to‑day: backend, frontend, and the client relationship. You work directly with the client and translate their ideas into working software — but you're not on your own: the WeAreBrain team that built the 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.



Technical stack:

Web app: React 19, TypeScript, Vite, TanStack (Router/Query), Tailwind, typed OpenAPI client


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 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)

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full-Stack Python/React Developer for AI Tutor Platform
Full-Stack Python/React Developer for AI Tutor Platform

WeAreBrain • Comunidad Valenciana

Presencial
EUR 25.000 - 38.000
Product Engineer
Product Engineer

Videocation • Barcelona

Híbrido
EUR 50.000 - 75.000
Private health insurance
WiFi & home-office monthly allowance
Access to Aticco coworking spaces
Senior Developer
Senior Developer

Tamarind Intelligence • Santander

Presencial
EUR 60.000 - 90.000
Remote-friendly
Flexible hours
Holiday entitlement 25 + 2 PTO
+2
Python Developer
Python Developer

DEUS: human(ity)-centered AI • Galicia

Presencial
EUR 30.000 - 50.000
Top hardware provided
Flexible hours
Inclusive workplace
Tech Lead at atwork corporate Ag
Tech Lead at atwork corporate Ag

atwork corporate Ag • Barcelona

Híbrido
EUR 90.000 - 130.000
Flexible hours
Learning budget
Team events
Team Lead Software Engineer (Node.js / AWS)
Team Lead Software Engineer (Node.js / AWS)

Empresa Confidencial • España

Híbrido
EUR 70.000 - 110.000
Hybrid work model
23 days paid vacation
Gympass membership
+1
Senior Frontend Developer
Senior Frontend Developer

ISG International Service Group • Valencia

Híbrido
EUR 70.000 - 100.000
Senior Software Engineer – Fullstack
Senior Software Engineer – Fullstack

Luzia • Madrid

Presencial
EUR 45.000 - 70.000
Fullstack Software Engineer TS
Fullstack Software Engineer TS

Goodweek • Madrid

Híbrido
EUR 55.000 - 85.000
Health insurance
Flexible working hours
Hybrid remote work
+1
Senior AI Full Stack Developer
Senior AI Full Stack Developer

Capitole • Barcelona

Híbrido
EUR 85.000 - 115.000
Hybrid model Barcelona
€1,200 annual training budget
Wellbeing program
+2