Full-Stack Engineer (Mobile + Web + Serverless)
Este es un puesto de trabajo remoto.
Vacante: Full-Stack Engineer (Mobile + Web + Serverless)
Condiciones de la Colaboración
-
Modalidad: 100% remoto (Horario flexible compatible con franja europea).
-
Tipo de colaboración: Freelance.
-
Incorporación: Inmediata.
-
Duración inicial: ~75 días laborables (≈ 3,5 meses), con alta probabilidad de continuidad en fases de mantenimiento y evolución del producto.
-
Herramientas de seguimiento: Registro de tiempos transparente a través de Hubstaff.
¿Qué harás en este proyecto?
Buscamos un perfil polivalente para unirse al desarrollo de un ecosistema digital omnicanal integrado. Tus principales funciones serán:
-
Diseñar e implementar aplicaciones web, móviles y terminales interactivos sobre un backend unificado.
-
Construir y mantener la API REST del proyecto y el modelo de datos en entornos no relacionales.
-
Integrar pasarelas de pago tanto digitales como para terminales físicos en múltiples canales.
-
Desarrollo de un CMS propio enfocado en la gestión de campañas, recompensas y fidelización de usuarios.
-
Implementar integraciones y sincronizaciones de datos mediante REST con sistemas de terceros (TPV/ERP).
-
Trabajar con metodologías ágiles y herramientas de desarrollo asistido por IA (Claude Code, Cursor) como motor productivo diario.
Lo que esperamos de ti
Requisitos Imprescindibles:
-
Experiencia: Más de 5 años desarrollando y desplegando productos digitales en entornos de producción real.
-
Stack Técnico Principal: Experiencia sólida en al menos dos de estos tres bloques:
-
Mobile: Flutter
-
Web: Next.js / React
-
Backend: Node.js + TypeScript en entornos serverless.
-
-
Cloud: Manejo cómodo de AWS (Lambda, API Gateway, DynamoDB, Cognito, S3) o tecnologías equivalentes.
-
Integraciones: Experiencia real conectando APIs de terceros (pasarelas de pago, ERPs, sistemas de gestión).
-
DevOps: Automatización de despliegues y CI/CD mediante GitHub Actions.
-
Mentalidad Eficiente: Familiaridad con el desarrollo asistido por IA y criterio técnico agudo para revisar y auditar el código generado de manera autónoma.
-
Idiomas: Castellano fluido o Inglés.
Suma puntos (Valorables):
-
Experiencia en el proceso completo de publicación de apps en App Store y Google Play (gestión de firmas y revisiones).
-
Conocimientos avanzados en la suite de Stripe (Payment Intents, webhooks y Stripe Terminal).
-
Proyectos previos con aplicaciones en modo kiosk o dispositivos autoservicio sobre Android.
-
Experiencia previa en sectores de alta transaccionalidad como retail, restauración o ticketing.
-
Sensibilidad hacia el producto y la experiencia de usuario (UX), aportando ideas más allá de la ejecución técnica.
Proceso de Aplicación
Para valorar tu perfil, envíanos tu CV o enlace a LinkedIn junto con:
-
2-3 enlaces a proyectos reales que hayas construido (repositorios, apps públicas o casos de estudio).
-
Una breve nota (máximo 10 líneas) explicándonos tu motivacion