Contract Software Engineer AI Applications / Full Stack Builder
Modalidad: 100% Remoto
Tipo de contrato: Proyecto (20–60 horas semanales)
Duración estimada: 3 a 12 meses (tras superar prueba inicial)
Sector: Inteligencia Artificial / Infraestructura para AI Labs
Descripción del puesto
Buscamos un Full Stack Software Engineer con capacidad para diseñar, desarrollar y desplegar aplicaciones completas de forma autónoma en entornos de alta velocidad.
La posición está orientada a perfiles con experiencia real construyendo productos end-to-end, capaces de transformar requisitos poco definidos en soluciones funcionales y escalables, utilizando herramientas de IA como Cursor, Claude Code o Codex para acelerar el desarrollo sin comprometer la calidad técnica.
Requisitos Imprescindibles
Experiencia demostrable desarrollando aplicaciones Full Stack completas.
Frontend con React y TypeScript.
Backend con Python (FastAPI).
Diseño y consumo de APIs REST.
Conocimientos sólidos de arquitectura de software y system design.
Experiencia trabajando con bases de datos SQL.
Capacidad para desarrollar de forma autónoma desde el diseño hasta el despliegue.
Experiencia utilizando herramientas de IA para desarrollo asistido.
Inglés fluido.
Conocimientos Muy Valorables
Next.js.
SQLAlchemy.
Monorepos (Nx).
Docker.
OpenAPI.
Sistemas basados en LLMs, agentes de IA o aplicaciones AI-powered.
Data pipelines y sistemas de scraping.
Experiencia en startups o entornos de desarrollo acelerado.
Responsabilidades
Desarrollo completo de aplicaciones Full Stack.
Diseño de arquitectura técnica y modelo de datos.
Implementación de frontend, backend e integraciones.
Construcción de sistemas utilizados en entornos de entrenamiento y evaluación de IA.
Desarrollo de funcionalidades complejas manteniendo calidad de código y escalabilidad.
Colaboración directa con equipos de ingeniería e investigación.
Toma de decisiones técnicas y ownership completo de las soluciones desarrolladas.
Stack Tecnológico
Frontend
React
TypeScript
Chakra UI
Jotai
Backend
Python
FastAPI
SQLAlchemy
Base de Datos
SQLite
SQL
Infraestructura
Docker
Nx
pnpm
Calidad
ESLint
Ruff
OpenAPI
Herramientas
Cursor
Claude Code
Slack
Zoom / Google Meet
Perfil Ideal
Más de 5 años desarrollando software.
Capacidad para construir productos desde cero sin supervisión constante.
Experiencia previa en startups, freelance o proyectos de alta exigencia técnica.
Mentalidad orientada a resultados y autonomía.
Capacidad para entregar soluciones completas en plazos reducidos.
Proceso de Selección
Revisión de candidatura.
Entrevista técnica de 1 hora.
Prueba remunerada de 2 semanas.
Incorporación a proyectos de entre 3 y 12 meses.
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y la profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes.
Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.