Descripción del puesto
En Mibanco, el banco especializado en microfinanzas del Grupo Credicorp, nos encontramos en búsqueda de una persona apasionada, proactiva y con grandes ideas para impactar en la vida de los micro y pequeños empresarios del país incorporándose a nuestro equipo como Especialista Android Developer.
¿Cuáles serían tus principales responsabilidades?
· Desarrollar funcionalidades Android utilizando Java y Kotlin, cumpliendo estándares de seguridad, calidad y experiencia de usuario propios de banca digital.
· Diseñar soluciones técnicas bajo arquitecturas modernas (Clean Architecture, MVVM/MVI), priorizando mantenibilidad y escalabilidad.
· Integrar servicios backend mediante APIs REST, asegurando manejo correcto de errores, performance y seguridad.
· Utilizar herramientas de IA como apoyo al desarrollo, tales como: Asistencia en generación y refactorización de código, Análisis de posibles defectos y vulnerabilidades, Soporte en elaboración de documentación técnica.
¿Qué necesitamos?
· Bachiller o Titulado en Ingeniería de Sistemas, Informática, Ingeniería de Software o carreras afines.
· Experiencia de 4 a 6 años en desarrollo de aplicaciones Android.
· Experiencia desarrollando productos digitales críticos, preferentemente en banca o fintech.
· Dominio avanzado de Java y Kotlin para desarrollo Android.
· Experiencia con Android SDK y Jetpack (ViewModel, LiveData, Flow, Coroutines).
· Conocimiento de arquitecturas modernas como Clean Architecture, MVVM y MVI.
· Experiencia en desarrollo de interfaces bajo Material Design y uso de Jetpack Compose (deseable).
· Manejo de persistencia local con Room y DataStore.
· Integración de servicios backend mediante APIs REST, usando Retrofit y OkHttp.
· Conocimiento en seguridad mobile, incluyendo OWASP Mobile Top 10, secure storage, cifrado y biometría.
· Experiencia en protección de código Android (R8 / ProGuard) y hardening de aplicaciones.
· Implementación de comunicación segura con servicios backend (mTLS, certificados digitales, validación mutua).
· Experiencia en testing Android con JUnit, Mockito y Espresso.
· Uso de herramientas de observabilidad como Firebase Crashlytics y Analytics.
· Conocimientos en prácticas DevSecOps, control de versiones con Git / GitFlow y CI/CD con GitHub Actions.
· Experiencia usando herramientas de IA como apoyo al desarrollo, refactorización, code review y análisis técnico (GitHub Copilot, Microsoft Copilot Studio, Azure Foundry).
· Capacidad para validar críticamente los resultados generados por IA, comprendiendo sus riesgos y limitaciones en entornos regulados.
· Pensamiento crítico, autonomía técnica, orientación a calidad y seguridad.
· Habilidades de comunicación clara, trabajo colaborativo y aprendizaje continuo.
¿Qué ofrecemos?
· Formar parte de uno de los grupos económicos más importantes del país.
· Oportunidad de línea de carrera en la entidad de Microfinanzas más grande de Latinoamérica.
· Excelente Clima Laboral.
· Contrato a plazo indeterminado.
· EPS cubierta al 70%.
· Descuentos en entidades educativas, de salud y establecimientos comerciales.
· Trabajo Híbrido.
“Somos una organización comprometida con la igualdad de oportunidades para hombres y mujeres, y en línea con ello, todos nuestros procesos de selección se rigen bajo una política de igualdad de derechos y oportunidades, donde nuestros postulantes son considerados sin importar su origen, lengua, raza, sexo, idioma, religión, opinión, edad, talla, procedencia educativa, condición económica, social, física, mental o cualquier otra."