Para proyectos evolutivos, se requiere la incorporación de un Developer Front End Mobile Senior, quien debe ser responsable de realizar el desarrollo e implementación de soluciones tecnológicas, con el propósito de entregar nuevos productos y servicios a clientes y colaboradores.
Las principales actividades a realizar son:
1) Desarrollo de Código Fuente (componentes cross, alta complejidad, framework)
2) Ejecutar reglas para revisiones de Código
3) Revisiones y análisis en conjunto con Arquitectura
4) Realizar estimaciones y validarlas con el Technical Lead
5) Reuniones de discovery técnico
Conocimientos/skills requeridos:
1) Desarrollo:
- Front End - IOS/Android/Html5 Javascript
- Integración - Java (Encapsulamiento, Acoplamiento, Pooling, Asincronía, Transaccionalidad, Persistencia, Estructuras de datos, Manejo de memoria, Threads)
- Datos: Relacional (Motores, SQL, Constrains, SP's, Índices, Tipos de Joins) y NoSQL (Motores, Herramientas)
2) Arquitectura:
- Desarrollo: DevOps (Análisis de código, Gestión De Fuentes, Gestión de binarios)
- Desarrollo: Testing (Unitario, Performance, Profiling)
- Ejecución: Servicios Técnicos (Modelo de Referencia), Características (Illities)
- Operaciones (Monitoreo y Gestión de Entornos)
3) Infraestructura:
- Cloud: CaaS (Docker, Kubernetes)
- On Premise (Sistemas Operativos Linux, Unix)
- Hybrid (Brokering)
4) Digitalización
- Principios, Tecnologías y Tendencias
5) Conocimiento y Experiencia en Metodologías Ágiles.
6) Perfil analítico, con capacidades de liderazgo, habilidades de negociación, colaborativo, alto nivel de compromiso y buen manejo de relaciones interpersonales.