Capgemini
Reaktor
Desarrollador Fullstack Senior
Sobre la oportunidad
La comunidad tecnológica de Reaktor busca un Desarrollador Fullstack Senior con experiencia para unirse a una de nuestras Unidades de Negocio en Lisboa.
Si te sientes cómodo trabajando con aplicaciones web modernas, servicios backend y sistemas de producción, disfrutas resolviendo problemas ambiguos con clientes y tienes curiosidad por trabajar en un entorno de baja jerarquía, podrías ser lo que estamos buscando.
Darás soporte a clientes en una variedad de dominios de productos digitales, plataformas y servicios. El contexto exacto del cliente puede variar desde equipos de producto enfocados hasta grandes empresas internacionales que trabajan en servicios críticos para el negocio y de alto tráfico.
Muchos de nuestros clientes son técnicamente maduros y esperan un alto nivel de experiencia de nuestros consultores.
Esto significa que deberás ser práctico, pragmático y sentirte cómodo ayudando tanto al cliente como al equipo a tomar buenas decisiones técnicas.
Tus tareas diarias pueden incluir:
- Construir y mejorar aplicaciones web modernas, servicios backend, APIs y modelos de datos
- Trabajar en frontend, backend e infraestructura según las necesidades del proyecto del cliente
- Ayudar a los clientes a elegir tecnologías, arquitectura y enfoques de entrega adecuados
- Contribuir a entornos en la nube, pipelines de CI/CD, despliegues y calidad de producción
- Depurar, probar, monitorizar y mejorar sistemas de calidad de producción
- Trabajar en productos o herramientas relacionados con servicios orientados al cliente, plataformas internas, identidad, martech, soporte al cliente, análisis, tiendas online, integraciones, herramientas para desarrolladores o SDKs
- Colaborar directamente con equipos técnicos de clientes, partes interesadas del negocio, diseñadores, personal de producto y otras disciplinas
- Aclarar requisitos ambiguos y convertirlos en software funcional
- Asumir la responsabilidad de la entrega asegurando que el equipo reciba apoyo y que nadie se quede atrás
- Utilizar prácticas de desarrollo modernas, incluida la apertura a herramientas y flujos de trabajo de desarrollo asistidos por IA
Requisitos mínimos
Para prosperar en este puesto, necesitarás:
Requisitos imprescindibles
- Sólida experiencia en desarrollo frontend moderno, por ejemplo con TypeScript, JavaScript, React o tecnologías comparables
- Sólida experiencia en desarrollo de servicios backend, por ejemplo con Node.js, Java, Kotlin, Scala, Clojure, Python o tecnologías comparables
- Experiencia en la creación, lanzamiento y mejora de productos digitales de calidad de producción
- Comodidad trabajando en todo el ciclo de vida de entrega, desde la implementación hasta las pruebas, el despliegue y la calidad de producción
- Comprensión de los entornos en la nube, CI/CD, despliegues y cómo se operan los sistemas de producción
- Capacidad para trabajar directamente con clientes, partes interesadas y otras disciplinas en un rol consultivo senior
- Sólidas habilidades de resolución de problemas y capacidad para aportar claridad a situaciones de producto o técnicas ambiguas
- Mentalidad práctica: eres técnicamente creíble, contribuyes activamente al trabajo y ayudas al equipo a avanzar
- Dominio del inglés, tanto hablado como escrito, para colaborar en un entorno internacional
No tenemos un requisito estricto en cuanto a años de experiencia, pero hemos notado que este nivel de propiedad fullstack, de cara al cliente y de producción suele requerir varios años de experiencia profesional para adquirirse.
Puntos a valorar
- Experiencia en productos digitales orientados al cliente, servicios online, comercio electrónico, suscripciones, plataformas internas, análisis, martech o dominios de producto similares
- Experiencia con sistemas de producción de alto tráfico o críticos para el negocio
- Experiencia más profunda en ingeniería de plataformas, infraestructura como código o prácticas de DevOps
- Experiencia con productos orientados al cliente, herramientas internas, integraciones, SDKs o herramientas para desarrolladores
- Familiaridad con el desarrollo móvil o React Native
- Conocimientos de finés
Adaptabilidad
Disposición a trabajar en un entorno híbrido. Esto significa equilibrar el trabajo en la oficina, en las instalaciones del cliente y a distancia, según el proyecto del cliente y las necesidades del equipo.
