Fullstack Developer (Remote)
Role details
Job location
Tech stack
Job description
Formarás parte de iniciativas de desarrollo de aplicaciones corporativas estratégicas para uno de nuestros principales clientes internacionales del sector farmacéutico. El proyecto se centra en mantener y evolucionar el ecosistema digital de negocio, integrando flujos de trabajo inteligentes basados en Inteligencia Artificial y automatización de procesos para acortar tiempos de entrega. Te integrarás en un equipo técnico de alto nivel, colaborando estrechamente con perfiles de ingeniería de datos, Web Development y DevOps, bajo la coordinación de un Solution Architect para asegurar el estricto alineamiento con el stack tecnológico de la compañía. La dinámica de trabajo es altamente colaborativa, con foco en la excelencia técnica, la toma de requerimientos de negocio junto al equipo de transformación y decisiones de diseño documentadas (ADR). Tu papel será clave para la evolución de las interfaces y la robustez del backend, aportando una visión transversal de arquitectura end-to-end. Contribuirás a consolidar soluciones de integración con sistemas enterprise y automatización, garantizando que el software entregado cumpla con los más altos estándares de calidad, observabilidad y rendimiento., En tu día a día serás el referente de desarrollo y arquitectura de aplicaciones, participando activamente en tareas como:
- Desarrollo y mantenimiento evolutivo de aplicaciones web end-to-end
- Integración de sistemas corporativos (SAP, ERPs, plataformas de datos y APIs externas)
- Diseño e implementación de workflows asistidos por IA, orquestación y sistemas de automatización
- Definición y diseño de APIs REST y contratos robustos entre sistemas y microservicios
- Toma de requerimientos con los equipos de negocio en colaboración con el área de transformación
- Documentación técnica de decisiones de diseño y arquitectura de software (ADR)
- Aseguramiento de la calidad del software mediante testing automatizado, seguridad y observabilidad completa
Aunque contarás con el apoyo del Solution Architect, se espera que demuestres liderazgo técnico sin necesidad de jerarquía formal, aportando autonomía en la resolución de bloqueos complejos y proactividad para proponer mejoras en la arquitectura.
Requirements
Para que tu perfil sea considerado, será necesario que cuentes con una sólida trayectoria como desarrollador senior con mentalidad de arquitectura y experiencia en entornos empresariales complejos. Entre las habilidades y conocimientos imprescindibles se incluyen:
- Experiencia avanzada en desarrollo backend utilizando PHP (Laravel) o Python (FastAPI), o frameworks equivalentes
- Dominio de desarrollo frontend con JavaScript, TypeScript y frameworks modernos (Next.js, React o Vue)
- Experiencia en diseño de APIs REST y arquitecturas de microservicios o desacopladas
- Sólidos conocimientos en bases de datos relacionales (SQL avanzado)
- Uso habitual de Git, estrategias de testing automatizado y pipelines de CI/CD
- Capacidad de liderazgo técnico informal y mentalidad orientada a la resolución de problemas de negocio, Experiencia previa en desarrollo agéntico o automatización asistida por LLMs y orquestación de workflows inteligentes
- Integración de sistemas corporativos como SAP u otros ERPs empresariales
- Experiencia con tecnologías de colas, trabajos asíncronos y arquitecturas orientadas a eventos
- Uso avanzado de herramientas de desarrollo asistido por IA (Cursor, Claude o similares)
- Conocimientos en estrategias de observabilidad, monitorización y mentalidad DevOps
- Habituado a trabajar con metodologías ágiles en entornos corporativos