
Blinkist – I principali approfondimenti sui libri in 15 minuti. Risparmia il 40% ora!
Sponsorizzato da BlinkistUbicación: Perú
Modalidad de trabajo: Híbrido
Resumen del puesto
Como un Android Senior (13988), serás parte de la tribu de canales digitales, en el Squad de Transferencias + Pasivos. Tu rol será clave en el desarrollo de soluciones tecnológicas optimizadas, asegurando altos estándares de calidad, arquitectura y seguridad para mejorar la experiencia del usuario. El mayor desafío del rol será desarrollar procesos robustos y flexibles que permitan una integración ágil de nuevas estructuras y código en un entorno de alta transaccionalidad.
Responsabilidades y Funciones
- Desarrollar componentes tecnológicos con alta disponibilidad y eficiencia en tiempos de respuesta.
- Implementar soluciones centradas en mejorar la experiencia del usuario.
- Cumplir con los lineamientos y estándares de Arquitectura y Seguridad.
- Optimizar el manejo de acceso a datos en sistemas de alta transaccionalidad.
- Garantizar la calidad del código mediante prácticas de desarrollo modernas.
Requisitos y Habilidades
- Egresado o bachiller en Ingeniería de Sistemas, Desarrollo de Software o afines.
- +5 años de experiencia en desarrollo Android.
- Conocimiento en principios SOLID, Clean Code, TDD/BDD y refactoring.
- Experiencia en desarrollo con Kotlin (layouts, navegación, networking, persistencia de datos, concurrencia, gestión de permisos).
- Manejo de Android SDK (ciclo de vida, intents, fragments, services, broadcast, notificaciones, animaciones, geolocalización).
- Experiencia con Gradle, API REST, JSON, SwaggerHub, Postman.
- Control de versiones con Git (checkout, ramas, merging, resolución de conflictos).
- Implementación de pruebas unitarias con JUnit, Mockito y pruebas de rendimiento/compatibilidad.
Requerimientos adicionales
• Tecnologías:
- Arquitectura: MVVM, MVP, Modular, SDK.
- Bases de datos: SQL, NoSQL, Cache, Local Storage.
- CI/CD y DevOps: Azure Fundamentals, Vault, App Center, pipelines.
- Seguridad: OWASP Mobile, OAuth2, Access Token, GuardSquare, Anti-root, Anti-tampering, Anti-hook, Frida.
- Automatización de pruebas: UI & Unit Testing, Espresso, Testing Automation.
- Herramientas adicionales: Firebase, Firestore, GraphQL, LeakCanary, JetPack, Metrics Monitoring, Ethical Hacking/Penetration Testing, PCI Compliance.
• Competencias:
- Capacidad de diseño y optimización de código.
- Análisis de datos y debugging en producción.
- Gestión de despliegues en Google Play / App Gallery.
- Habilidad para trabajar en entornos ágiles con equipos multidisciplinarios.
Acerca de Encora
Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.
En Encora, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.
Candidarsi ora