02 nov
|
Nova Solutions
|
Xico
02 nov
Nova Solutions
Xico
Desarrollo y Implementación de Features
Implementar features y funcionalidades de la aplicación Android utilizando
Kotlin
como lenguaje principal.
Traducir diseños de UX/UI y especificaciones técnicas en código funcional, optimizado y mantenible.
Aplicar los patrones de arquitectura definidos (
MVVM, MVI, Clean Architecture
) en el desarrollo de nuevas features.
Calidad de Código y Buenas Prácticas
Escribir código
limpio, modular y bien documentado
que siga los lineamientos técnicos establecidos.
Desarrollar
pruebas unitarias y de integración
robustas para garantizar la calidad del código.
Participar activamente en las
revisiones de código (code reviews)
, tanto dando como recibiendo feedback constructivo.
Integración y Consumo de APIs
Consumir
APIs RESTful
del backend bancario para integrar funcionalidades como transferencias, consulta de saldos, y movimientos.
Implementar manejo de respuestas y errores de red de manera resiliente.
Utilizar librerías como
Retrofit, Ok
y formatos como
JSON
para la comunicación con servicios.
Seguridad y Cumplimiento
Implementar prácticas de seguridad móvil como
almacenamiento seguro
de datos sensibles usando
Android Keystore
.
Integrar y utilizar
SDKs de seguridad
bancarios (ej: OneSpan, RSA).
Asegurar que el código cumple con las normativas de protección de datos (
PCI DSS, GDPR
).
Performance y Optimización
Optimizar el rendimiento de la aplicación, prestando especial atención al manejo de memoria, consumo de batería y
ANRs (Application Not Responding)
.
Perfilar y diagnosticar cuellos de botella en la aplicación utilizando las herramientas de Android.
Colaboración y Trabajo en Equipo
Trabajar en estrecha colaboración con otros desarrolladores (Android, iOS), QA, y UX/UI dentro del squad.
Participar activamente en las ceremonias ágiles (
Sprint Planning, Dailies, Retrospectivas
).
#J-*****-Ljbffr
📌 Android Developer Sr (Xico)
🏢 Nova Solutions
📍 Xico