Full Stack Developer Mid-Senior
Full Stack Developer Mid-Senior
Madrid · Viernes teletrabajo- 000–45.000 € brutos/año
Jornada completa · Horario flexible
¿Te gustaría trabajar en un producto que realmente utilizan clientes y usuarios?
Estamos buscando un/a Full Stack Developer Mid-Senior para incorporarse a una startup española de producto propio dentro del sector foodtech.
La compañía está construyendo una plataforma digital para restaurantes que busca transformar la forma en la que los usuarios descubren qué comer y cómo interactúan con los establecimientos.
El producto combina tecnología, vídeo y experiencia digital para ayudar a los restaurantes a presentar mejor su oferta, mejorar la experiencia del usuario y aumentar su negocio.
La plataforma ya está en producción, cuenta con clientes reales y se encuentra en una etapa de crecimiento y evolución del producto.
¿Qué vas a construir?
La posición tiene impacto directo sobre el producto y combina desarrollo de nuevas funcionalidades con evolución y mejora de la plataforma.
Entre los proyectos y áreas en los que podrás participar están:
- Evolución de una carta digital basada en vídeo.
- Nuevas funcionalidades para usuarios y restaurantes.
- Sistemas de fidelización.
- Reseñas y valoraciones.
- Reservas.
- Mejoras de rendimiento y experiencia de usuario.
- Evolución de aplicaciones web y PWA.
- Integraciones y servicios backend.
- Mejoras de arquitectura, calidad y estabilidad.
- Análisis y resolución de incidencias en producción.
No buscamos una persona que simplemente reciba tickets y los implemente.
Buscamos a alguien que quiera entender qué problema estamos resolviendo, por qué es importante y cuál es la mejor solución técnica.
Stack tecnológico
El stack principal incluye:
- React
- TypeScript
- Node.js
- Firebase / Google Cloud
- AWS
- Git
En función de la experiencia y de los proyectos, también podrás trabajar con:
- Firestore.
- Firebase Authentication.
- Cloud Functions.
- Firebase Storage.
- AWS S3.
- CloudFront.
- IAM.
- Jest y testing automatizado.
- PWA.
- Service Workers.
- Estrategias de caché.
- Integraciones con APIs.
- Observabilidad y monitorización.
No esperamos que domines absolutamente todas estas tecnologías desde el primer día.
Nos importa especialmente que tengas buenos fundamentos de ingeniería y criterio para aprender y aplicar nuevas herramientas de forma responsable.
Qué tipo de perfil buscamos
Buscamos una persona con aproximadamente 4–5 años de experiencia profesional en desarrollo web, aunque valoraremos la experiencia real y la autonomía por encima del número exacto de años.
Nos interesa especialmente alguien que:
- Tenga experiencia sólida con React.
- Conozca bien JavaScript y TypeScript.
- Tenga experiencia con Node.js o una base backend suficiente para trabajar en un entorno Full Stack.
- Haya trabajado con APIs, autenticación y datos.
- Entienda los fundamentos del cloud.
- Sepa escribir código mantenible y modular.
- Tenga criterio sobre testing y calidad.
- Esté acostumbrado/a a trabajar con Git y code reviews.
- Sea capaz de entender requisitos ambiguos y convertirlos en soluciones concretas.
- Pueda comunicarse con perfiles técnicos y no técnicos.
Buscamos ingeniería, no una lista de keywords
Para nosotros es especialmente importante cómo piensas.
Nos interesa saber:
- ¿Cómo estructuras un problema antes de programar?
- ¿Cómo decides entre varias alternativas técnicas?
- ¿Cómo gestionas la deuda técnica?
- ¿Qué decides probar y qué no?
- ¿Cómo detectas un problema de rendimiento?
- ¿Cómo trabajas cuando el requisito no está claro?
- ¿Cómo equilibras calidad técnica y velocidad de entrega?
- ¿Qué haces cuando una funcionalidad llega a producción y no funciona como esperabas?
No buscamos sobreingeniería.
Buscamos buen criterio técnico y soluciones proporcionadas al problema.
Cómo trabajarás
Trabajarás en un equipo pequeño y cercano, reportando directamente al Head of IT y colaborando con perfiles de:
- IT.
- Producto.
- Negocio.
La organización del trabajo se basa actualmente principalmente en Kanban y está evolucionando progresivamente hacia una dinámica más estructurada de planificación por Sprints.
Existe un roadmap anual dividido en objetivos trimestrales, pero el entorno sigue teniendo la flexibilidad propia de una compañía en crecimiento.
Tendrás espacio para:
- Proponer mejoras.
- Cuestionar decisiones constructivamente.
- Participar en decisiones técnicas.
- Asumir ownership progresivo.
- Ver el impacto de lo que construyes.
- ¿Y la inteligencia artificial?La compañía está abierta a utilizar herramientas de IA como aceleradores del desarrollo.Puedes utilizarlas para:
- Investigar.
- Explorar alternativas.
- Generar código.
- Crear tests.
- Documentar.
- Revisar soluciones.
Pero con una condición:
Debes entender y validar lo que estás utilizando.
La IA puede ayudarte a ser más productivo/a, pero no sustituye los fundamentos de ingeniería.
¿Por qué puede ser interesante?
Porque no entrarás en un proyecto cerrado y completamente definido desde hace años.
Te incorporarás a una compañía que:
- Está creciendo.
- Tiene un producto propio.
- Cuenta con clientes y usuarios reales.
- Está desarrollando nuevas funcionalidades.
- Está explorando nuevos mercados.
- Está construyendo una propuesta diferencial dentro del sector foodtech.
Es una oportunidad para un/a developer que quiera tener visibilidad e impacto real sobre el producto.
En un equipo relativamente pequeño, tus decisiones y tu trabajo pueden verse directamente reflejados en la evolución de la plataforma.
Condiciones- Contrato a jornada completa.
- Modelo híbrido en Madrid, zona norte.
- Teletrabajo habitual los viernes.
- Posibilidad de flexibilidad puntual adicional.
- Horario aproximado de 9:00 a 18:30, con flexibilidad de aproximadamente una hora.
- Viernes: aproximadamente de 8:00 a 14:00.
- Sin jornada intensiva de verano.
- Banda salarial orientativa: 38.000–45.000 € brutos/año, según experiencia, autonomía y adecuación técnica.
Si te interesa construir, no solo programar…
Si te motiva trabajar en un producto propio, entender problemas reales, participar en decisiones técnicas y formar parte de una compañía en crecimiento, nos gustaría conocerte.
No necesitamos que conozcas cada tecnología del stack.
Sí necesitamos que tengas:
buenos fundamentos, curiosidad, criterio técnico y ganas de construir.
Sueldo: 38.000,00€-45.000,00€ al año
Beneficios:
- Flexibilidad horaria
- Jornada intensiva los viernes
- Teletrabajo opcional
Ubicación del trabajo: Empleo presencial