Android Developer
Contribuye al área de desarrollo móvil, apoyando a que los objetivos, planes e iniciativas priorizadas por el área de producto se lleven a cabo. Garantiza que todas sus actividades realizadas en el desarrollo contemplen los procedimientos, prácticas y requisitos que permitan garantizar un entregables e de calidad
.Responsabilidades
- :Diseñar y crear aplicaciones avanzadas para la plataforma de Android y Huawei
- .Colaborar con equipos multidisciplinares para definir, diseñar y enviar nuevas funciones
- .Trabajar en la solución de problemas y en mejorar el rendimiento de la aplicación
- .Descubrir, evaluar e implementar de forma continua nuevas tecnologías para maximizar la eficiencia del desarrollo
- .Trabajar con la metodología Agile para el desarrollo de las aplicaciones
- .Diseñar arquitecturas de software que permitan volver más eficiente el proceso de desarrollo
- .Código de pruebas unitarias que garanticen la solidez, como casos extremos, usabilidad y fiabilidad general
- .Participa y aprueba las actividades de Secure Code Warrior
- .Evaluar constantemente los requerimientos no funcionales de un requerimiento
- .Identificar, registrar y solucionar la deuda técnica generada durante el desarrollo
- .Automatiza tareas repetitivas usando scripts y herramientas
.
Requisito
- s:Experiencia laboral demostrada en desarrollo de software (>3 años
- ).Experiencia laboral en desarrollo Android. • Haber publicado una o más aplicaciones Android en Google Play Store y/o Huawei App Galler
- y.Da feedback constructivo a sus compañeros de equip
- o.Comunica visiblemente decisiones técnicas y explica su context
- o.Se involucra activamente en sesiones de refinamient
- o.Dominio de React Nativ
- e.Experiencia con inyección de dependencia
- s.Experiencia con bibliotecas y API de terceros como Retrofit y Firebas
- e.Dominio práctico de arquitecturas limpias y principios SOLI
- D.Dominio práctico de programación reactiva (Corutines
- ).Dominio de Gitflow para el versiona miento de códig
- o.Profundo conocimiento de todo el ciclo de vida de desarrollo de las aplicaciones móvile
- s.Profundo conocimiento de persistencia segura de dato
- s.Profundo conocimiento en seguridad en la comunicación de aplicativo
- s.Conocimiento de herramientas de análisis como Check marx, Black Duck y NowSecu
re
¿Qué ofrecemo
- s?:Prestaciones de
- LeyBonos mensuales fijos por puntualidad, asistencia y apoyo a restaura
- nteVales de Despe
- nsaDescuentos con empresas de entretenimiento, gimnasios, escuelas de idiomas, universidades y
- másPlan de capacitación y crecimiento profesio
nal