🎁 Antes de postularte, practica esta entrevista. Crea tu cuenta gratis en WorkMundi y recibe un Entrenamiento de Entrevista en HelpsYouSpeak — sin costo, sin tarjeta. Quiero mi entrenamiento →
Ingeniero Full Stack Senior Palabras clave: Ingeniero Full Stack Senior Desarrollador Full Stack Senior Senior Full Stack Developer Software Engineer Senior Desarrollo Full Stack APIs REST HL7/FHIR Integraciones de software Pruebas automatizadas Arquitectura de software Observabilidad Inteligencia artificial en desarrollo Desarrollo end-to-end El Ingeniero de Desarrollo Full Stack Senior construirá las funcionalidades más críticas de los productos Tipi y Wi Calling. La posición será responsable de convertir decisiones técnicas en soluciones robustas, escalables y listas para producción. La compañía requiere un referente de construcción técnica para desarrollar productos de alto impacto e integrar sistemas complejos. El Senior Full Stack Developer se desempeñará en el desarrollo de productos end-to-end, asegurará la calidad en producción y fortalecerá la capacidad técnica del equipo. Se interactuará con Tech Lead, Product Owners y desarrolladores mid-senior, además de adquirir conocimiento en integraciones, arquitectura aplicada e inteligencia artificial. Este Desarrollador Full Stack Senior será clave en la evolución tecnológica. Responsabilidades: Diseñar desarrollar y mantener aplicaciones full stack robustas y escalables. Construir y optimizar APIs REST y de terceros para la integración de sistemas. Implementar soluciones que cumplan con estándares HL7/FHIR para interoperabilidad en salud. Gestionar y ejecutar integraciones con diversos proveedores de comunicaciones. Colaborar en el diseño y la implementación de soluciones utilizando CITRA y Waze. Trabajar con Datalakes para el almacenamiento y análisis de datos. Desarrollar y mantener pruebas unitarias de integración y end-to-end para asegurar la calidad del software. Participar activamente en revisiones de código y en la creación de Architecture Decision Records (ADR). Implementar prácticas de observabilidad idempotencia y reintentos para mejorar la resiliencia de los sistemas. Utilizar asistentes de código con inteligencia artificial para potenciar la productividad del desarrollo. Generar pruebas de forma automatizada para optimizar el ciclo de desarrollo. Practicar pair programming para fomentar el conocimiento compartido y la calidad del código. Mentorizar a desarrolladores mid-senior y promover las mejores prácticas de ingeniería. Requerimientos: Experiencia comprobable en desarrollo full stack. Dominio en desarrollo backend y frontend. Experiencia en la creación y consumo de APIs REST y APIs de terceros. Conocimiento en estándares de interoperabilidad en salud como HL7/FHIR. Experiencia en integraciones con proveedores de comunicaciones. Familiaridad con herramientas y metodologías como CITRA y Waze. Experiencia trabajando con Datalakes. Capacidad para diseñar y ejecutar pruebas unitarias de integración y end-to-end. Experiencia en revisión de código y aplicación de Architecture Decision Records (ADR). Conocimiento en principios de observabilidad idempotencia y reintentos en sistemas distribuidos. Experiencia utilizando asistentes de código con inteligencia artificial. Habilidad para la generación automatizada de pruebas. Experiencia en pair programming. Capacidad para mentorizar a desarrolladores mid-senior. Nivel de educación: Profesional Sectores laborales: Software informática y telecomunicaciones Medicina sector de la salud y Ciencias Cargo: Ingeniero de Software Otras habilidades: Habilidades técnicas: APIs REST HL7/FHIR Pruebas unitarias Observabilidad Inteligencia artificial Habilidades interpersonales: Mentoría Trabajo en equipo Comunicación