Descripción del puesto
Descripción del puesto vacante:
Liderar técnicamente el diseño, desarrollo e implementación de soluciones móviles e integraciones empresariales, asegurando una arquitectura escalable, segura y alineada a los estándares tecnológicos del cliente. El Tech Lead será responsable de guiar al equipo de desarrollo, validar decisiones técnicas, coordinar entregables y asegurar la calidad de las soluciones en entornos financieros de alta disponibilidad.
Responsabilidades y asignaciones:
Liderar técnicamente células de desarrollo enfocadas en aplicaciones móviles híbridas con React Native.
Definir lineamientos de arquitectura, buenas prácticas de desarrollo y estándares de calidad.
Diseñar e integrar servicios backend, APIs REST, microservicios y componentes de integración.
Coordinar la comunicación técnica entre equipos mobile, backend, QA, arquitectura, seguridad e infraestructura.
Asegurar la correcta integración con sistemas bancarios, plataformas legacy y servicios empresariales.
Revisar código, validar entregables técnicos y promover buenas prácticas de desarrollo.
Participar en la estimación técnica, planeación de sprints y definición de historias técnicas.
Apoyar en la resolución de incidentes complejos, análisis de causa raíz y estabilización de ambientes.
Garantizar la trazabilidad, consistencia y seguridad de la información en los procesos de integración.
Impulsar la mejora continua, automatización y eficiencia operativa del equipo.
Requisitos y calificaciones
Experiencia liderando equipos técnicos o células de desarrollo.
Experiencia en desarrollo mobile híbrido con React Native.
Experiencia sólida en desarrollo backend con Java, Spring Boot, APIs REST y microservicios.
Conocimiento en arquitecturas distribuidas, integración de sistemas y servicios empresariales.
Experiencia en proyectos del sector financiero, banca o plataformas de alta disponibilidad.
Conocimiento en bases de datos como Oracle, PostgreSQL, SQL Server, MySQL o MongoDB.
Experiencia con herramientas de control de versiones y colaboración como Git, Bitbucket, Jira y Confluence.
Deseable experiencia en contenedores, CI/CD, Docker, Kubernetes y cloud.
Información adicional
Conocimientos técnicos
React Native
JavaScript / TypeScript
Kotlin
Android nativo deseable
Java 8, 11 o 17+
Spring Boot
APIs REST
Microservicios
Arquitecturas distribuidas
SQL avanzado
Oracle, PostgreSQL, SQL Server, MySQL
MongoDB deseable
Kafka o MQ
Docker y Kubernetes
Git, Bitbucket, GitHub
CI/CD
GCP, AWS o Azure
Integración con sistemas legacy o core bancario
Seguridad en APIs y buenas prácticas DevSecOps
Habilidades de liderazgo
Comunicación efectiva
Visión técnica y estratégica
Toma de decisiones
Gestión de prioridades
Liderazgo colaborativo
Resolución de problemas complejos
Orientación a resultados
Adaptabilidad
Pensamiento analítico
Manejo de conflictos
Desarrollo de talento técnico
Enfoque en calidad, trazabilidad y mejora continua
Beneficios:
Planilla.