Se necesita Arquitecto /Desarrollador Mobile Android / IOS
Para:
CDT Soluciones Tecnológicas
Descripción del puesto:
• Investigar y evaluar las arquitecturas de aplicaciones y las nuevas tendencias, tecnologías, frameworks.
• Definir la arquitectura de aplicación que deberán usar los equipos de desarrollo
• Participar en la definición del stack tecnológico y el roadmap de los productos y tecnologías en uso para el diseño y desarrollo de aplicaciones.
• Definir la metodología para realizar las transiciones de productos o frameworks.
• Definir los lineamientos de alto nivel para el diseño y construcción de aplicaciones Mobiles Android / IOS siguiendo las mejores prácticas y cuidando la performance y uso de recursos.
• Asistir a los arquitectos de las células respecto a las prácticas de construcción y resolución de decisiones de diseño y construcción.
• Analizar, diseñar, construir, probar, optimizar y mantener librerías de componentes reusables para que los usen los desarrolladores de aplicaciones.
• Analizar, diseñar, construir, probar, optimizar y mantener aplicaciones core que serán usadas por otros equipos
• Evaluar los requerimientos funcionales y realizar estimaciones de esfuerzos.
• Gestionar incidentes de distinta complejidad.
• Definir los lineamientos para la generación de documentación.
• Documentar.
• Definir estándares para el equipo en termino de performance, calidad y prácticas (code-review, pair programming)
• Participar en comunidades de práctica, compartiendo conocimientos y experiencias
• Realizar prototipos o pruebas de concepto
• Realizar capacitaciones o skill transfers.
• Participar en la construcción de pliegos de licitación como así también en la evaluación de las propuestas recibidas.
Se requiere:
• Pensamiento abstracto, con capacidad de encontrar patrones, que permita el diseño de componentes reusables
• Capacidad de análisis y resolución de problemas complejos
• Capacidad de diálogo, escucha y comunicación de las ideas y conceptos técnicos complejos • Trabajo en equipo
• Pasión por aprender y mejorar cada día
• Capacidad para trabajar eficientemente en varios proyectos al mismo tiempo
• Excelente manejo del idioma inglés escrito y oral
• Estudiante o egresado de carreras de Sistemas
• Experiencia demostrable de programación de aplicaciones Mobile Android con Java y Kotlin
• Experiencia demostrable de programación de plugins basados en Cordova/SDK
• Experiencia demostrable de programación con Angular/ aplicaciones Mobile IOS con Swift y/o Objective-C
• Experiencia en GitLab
• Experiencia en CI/CD
• Experiencia en el uso de herramientas de pruebas automatizadas de aplicaciones Mobile Android
• Conocimientos de arquitecturas de aplicaciones mobile (nativas, hibridas, web, SPA)
• Experiencia demostrable de programación de plugins basados en Cordova/SDK
• Conocimientos de DevOps serán valorados
• Conocimientos de Firebase será valorado
• Conocimientos de React Native será valorado
• Experiencia con metodologías ágiles.
Lugar de trabajo: Capital Federal
Horario: full time, de lunes a viernes de 9 a 18hs
Modalidad de trabajo: actualmente remoto y cuando la situación sanitaria lo permita se prevé implementar un esquema mixto con días de homeoffice.
Condiciones de contratación y beneficios:
• Prepaga de primer nivel
• Clases de inglés o portugués fuera del horario laboral
• Kit anual para hijos en edad escolar
• Regalos corporativos por graduación, casamientos, nacimientos.
• Licencias especiales por trámites, mudanza, etc.
• Relación de dependencia a largo plazo con CDT (con posibilidad de efectivización por parte del cliente)
• Programa de Referidos con interesantes premios.
¡Sumate al #CDTEAM para crecer juntos!