Sobre este projeto
it-programming / mobile-development
Aberto
Se busca un desarrollador experimentado para auditar, revisar y completar una aplicación de cooperativa financiera existente. La aplicación ya cuenta con un código base funcional, incluyendo frontend y un backend parcial. El objetivo principal es dejar la aplicación completamente operativa y escalable para una cooperativa financiera digital.
Las responsabilidades clave incluyen:
1. Revisión y Diagnóstico del Estado Actual:
* Analizar el código existente de la aplicación (frontend y backend).
* Identificar módulos incompletos, errores de funcionamiento y flujos de usuario no terminados.
* Proporcionar un diagnóstico técnico claro y detallado sobre el estado actual del proyecto.
2. Desarrollo de Funcionalidades Obligatorias:
* Implementar y asegurar el correcto funcionamiento de los perfiles de usuarios, incluyendo registro, inicio de sesión, visualización de saldos, gestión de créditos y seguimiento de movimientos.
* Desarrollar la gestión de aportes, incluyendo el registro y cálculo automático de las contribuciones de los miembros.
* Completar la gestión de créditos, abarcando la solicitud, aprobación, seguimiento de estados y cálculo de amortización.
* Implementar la generación automática de estados de cuenta y la funcionalidad de exportación.
3. Desarrollo del Panel Administrativo:
* Crear o completar un panel de administración robusto para la gestión de usuarios, créditos, tasas de interés, pagos y la generación de reportes financieros.
4. Optimización de Base de Datos:
* Auditar y optimizar la base de datos para asegurar una correcta estructura y relación entre las tablas de usuarios, aportes, créditos y pagos.
5. Implementación de Seguridad:
* Reforzar la seguridad de la aplicación, incluyendo sistemas de autenticación de usuarios, gestión de roles, protección de datos sensibles y validaciones de entrada para prevenir vulnerabilidades.
6. Entregables:
* Una aplicación completamente funcional y lista para operar.
* Código fuente bien documentado y organizado.
* Instrucciones claras para el despliegue de la aplicación.
* Recomendaciones técnicas para futuras mejoras y escalabilidad.
El candidato ideal debe tener experiencia sólida en desarrollo de aplicaciones financieras, seguridad de datos y optimización de bases de datos, con capacidad para trabajar con código existente y llevar un proyecto a su finalización.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias