En Ioon estamos convencidos de que la tecnología será el eje de la transformación de nuestras vidas,
¿Te animas a ser parte de esta revolución?
Te proponemos esta posición por si te quieres sumar a un nuevo reto profesional
Senior FullStack Developer
Job Description
Must
- Python + FastAPI + Pydantic v2
— async APIs, typed throughout, production-grade.
- Next.js + React 19
— App Router, Server Components, REST/SSE, TypeScript as default, State management & data fetching. No JavaScript-only candidates.
- Containerization and Devcontainers
— must know how to work with containerization services and should have worked with Devcontainers.
- AI coding experience
— AI-assisted, efficient working style while being token-aware.
- Cloud storage & databases
— Azure CosmosDB or MongoDB for documents, Azure Blob or S3 for files, PostgreSQL for structured data.
- Strong English communication skills
— able to clearly and fluently explain technical concepts and implementation details.
Should
:
- Figma
— knowledge to build modern Designs
- Clean/Hexagonal Architecture
— understands ports & adapters, layer separation, inward-only dependencies.
- Identity & auth
— Entra ID, or LDAP/JWT in real projects.
- Redis beyond caching
— Streams, pub/sub, event-driven async patterns between services.
- Testing discipline
— Jest + React Testing Library + Playwright on the frontend; pytest + pytest-asyncio on the backend. MSW for HTTP boundary mocking. Coverage is expected, not optional.
The candidate is expected to take full feature ownership from React component to FastAPI route to the database.
Candidates who focus on frontend development, with strong UI design skills (Figma) and experience in React/Next.js, but less advanced Python skills, would still be of interest.
English
: Mandatory, high level
Location
: Spain
Modality
: Full remote
Participación en entrevista telefónica y entrevista online
Contrato indefinido
Sueldo bruto / año: 40.000€ - 46.000€
Ventajas Ioon
23 días laborables de vacaciones al año
Programa de Retribución Flexible (cheques guardería, tarjeta transporte, seguro médico).
Formación continua
Acceso gratuito a plataforma openwebinars y €350 de presupuesto para tu propia formación (no canjeable, no acumulable)
Medidas de conciliación (horario flexible, teletrabajo, jornada intensiva los viernes y en verano según proyecto).
Posibilidad de hacer coaching a compañeros o participar en hackathons donde la marca tiene presencia
Estabilidad y carrera profesional.
Plan de compensación de referencias internas.