Sobre este proyecto
it-programming / mobile-development
Abierto
Estamos buscando un desarrollador móvil experimentado o un equipo para crear una aplicación nativa para Android y iOS. El objetivo es ofrecer una experiencia fluida, moderna y segura a los usuarios. El proyecto ya cuenta con un diseño funcional definido (ui/ux) y apis disponibles para la integración.
Requisitos técnicos:
Para Android:
* Dominio de Kotlin (preferente) o Java.
* Experiencia con Android Jetpack, incluyendo Room, ViewModel y LiveData.
* Capacidad para manejar notificaciones push, acceso a la cámara y gestión de permisos del sistema.
* Consumo eficiente de Apis rest/json.
Para iOS:
* Dominio de Swift y SwiftUI.
* Habilidad para integrar con APIs REST.
* Manejo de push notifications, almacenamiento local y autenticación segura.
Requisitos generales:
* Implementación de diseño responsivo adaptable a diferentes resoluciones de pantalla.
* Integración con servicios en la nube (preferiblemente Firebase, AWS o similares).
* Manejo de autenticación segura utilizando JWT o OAuth 2.0.
Entregables esperados:
* Código fuente completo y debidamente documentado.
* Asistencia en la publicación inicial y soporte en App Store y Google Play.
* Manual de instalación y despliegue del proyecto.
* Garantía mínima de 30 días post-entrega para la corrección de errores.
* Control de versiones gestionado en plataformas como GitHub o GitLab.
Valoramos en los candidatos:
* Experiencia comprobable en proyectos de desarrollo móvil similares (se solicitará portafolio o referencias de aplicaciones publicadas).
* Comunicación clara y proactiva, con disponibilidad para participar en reuniones semanales.
* Adherencia a buenas prácticas de arquitectura de software y documentación de código.
Modalidad del proyecto:
* El proyecto se estructurará por hitos (fases de análisis, desarrollo, pruebas y publicación).
* Los pagos se realizarán contra la aprobación de cada entregable.
* Se valorará positivamente la inclusión de un cronograma detallado y un costo estimado en la propuesta.
Plazo estimado para la finalización del proyecto: 6 a 8 semanas.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias