Software Architect
Define cómo se conectan nuestras apps con los sistemas críticos de bancos, aseguradoras y proveedores de salud.
Sobre el rol
Nuestras apps son la cara visible de sistemas que llevan décadas operando: cores bancarios, plataformas de pólizas y sistemas hospitalarios. Buscamos a quien decida cómo conectar ambos mundos sin comprometer la seguridad ni la estabilidad.
Serás la referencia técnica en cada proyecto, desde el diagnóstico inicial con el cliente hasta la revisión de la arquitectura en producción.
Lo que harás
- Definir la arquitectura de las apps móviles y de los backends que las soportan, incluyendo capas BFF.
- Documentar decisiones con registros de arquitectura (ADR) y mantenerlas vivas.
- Diseñar la integración con sistemas existentes: cores bancarios, servicios SOAP, colas de mensajes y mainframe.
- Definir la estrategia de identidad y seguridad con OAuth 2.0, OpenID Connect, cifrado y gestión de secretos.
- Traducir requisitos regulatorios, como el Reglamento de Seguridad Cibernética y de la Información y la Ley 172-13, en decisiones técnicas.
- Liderar diagnósticos técnicos con clientes y acompañar a los equipos durante la construcción.
Lo que buscamos
- Ocho años o más en desarrollo de software, con al menos tres en roles de arquitectura.
- Experiencia diseñando productos móviles y sus backends en producción.
- Conocimiento práctico de AWS, Azure o Google Cloud.
- Dominio de sistemas distribuidos, mensajería, resiliencia y observabilidad.
- Capacidad para explicar una decisión técnica a ingenieros y a comités directivos.
- Español fluido e inglés profesional.
Suma puntos
- Experiencia en el sector financiero o asegurador dominicano.
- Certificaciones de arquitectura en la nube.
- Experiencia con HL7 FHIR u otros estándares de salud.
- Participación en auditorías de ISO/IEC 27001 o PCI DSS.
Lo que ofrecemos
- Contrato por tiempo indefinido con todas las prestaciones de ley.
- Seguro médico complementario para ti y tus dependientes directos.
- MacBook Pro y dispositivos iOS y Android de prueba.
- Presupuesto anual para cursos, libros y conferencias.
- Trabajo 100% remoto con horario flexible.
Tecnologías del día a día
- Kotlin
- TypeScript
- Node.js
- Java
- PostgreSQL
- Kafka
- Kubernetes
- Terraform
Proceso de selección
- 1 de 5Conversación inicialTreinta minutos para conocernos y hablar del rol.
- 2 de 5Conversación de arquitecturaNos cuentas un sistema que diseñaste y las decisiones detrás.
- 3 de 5Caso de diseñoDiseñamos juntos la integración de una app con un sistema existente.
- 4 de 5Conversación con liderazgoHablamos de cómo trabajas con clientes y equipos.
- 5 de 5OfertaTe enviamos la propuesta por escrito.
Respondemos a cada aplicación. Si tu perfil no encaja con esta vacante, te lo decimos por correo.