
Fechado
Publicado
Pago na entrega
Buscamos un desarrollador Full-Stack (o equipo) senior para el desarrollo de las aplicaciones móviles nativas (iOS y Android) de nuestra herramienta TheCampus. El proyecto consiste en replicar la funcionalidad y lógica de nuestra plataforma web (Angular), integrándola con un backend robusto ya existente en Firebase. Stack Tecnológico Requerido (Imprescindible) iOS: SwiftUI (Arquitectura MVVM). Android: Kotlin (Jetpack Compose). Backend: Firebase Cloud Functions (Desarrolladas en Node.js con Express). Database: Firebase Firestore. Networking: Dominio de consumo de APIs REST (JSON/HTTP). Auth: Firebase Authentication (Flujo híbrido: SSO y Usuario/Contraseña). Referencia: Angular (para interpretar la lógica de negocio actual). Detalles Técnicos y Responsabilidades La infraestructura ya está definida y operativa, por lo que el desarrollador deberá: Integración con API: Realizar peticiones REST precisas a nuestras Cloud Functions para el intercambio de datos y ejecución de lógica de servidor. Lógica de Negocio: Portar la lógica de la herramienta de Angular a las apps nativas, manteniendo la consistencia con el backend en Node.js. Gestión de Datos: Trabajar con Firestore para la persistencia en tiempo real y asegurar la correcta sincronización offline. Autenticación: Implementar el acceso mediante SSO y credenciales tradicionales, coordinando la sesión con Firebase Auth. Lo que proporcionamos Acceso al entorno de Firebase (Firestore/Functions). Documentación de los endpoints de la API REST. Código fuente de la herramienta Angular para referencia lógica y técnica. Cómo aplicar Para validar tu perfil técnico, comienza tu propuesta con la palabra "BACKEND-CAMPUS". Por favor, responde: ¿Qué librerías prefieres usar para peticiones REST en SwiftUI y Kotlin (ej. Alamofire/Retrofit)? ¿Tienes experiencia gestionando estados complejos de autenticación (SSO + DB) con Firebase?
ID do Projeto: 40278197
54 propostas
Projeto remoto
Ativo há 10 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
54 freelancers estão ofertando em média $3.933 USD for esse trabalho

BACKEND-CAMPUS Hola, soy Elias de Miami. Leí su alcance con cuidado — aquí el reto no es “hacer pantallas”, es portar la lógica de Angular a nativo manteniendo consistencia con Cloud Functions/Firestore, incluyendo sincronización offline y un flujo de auth híbrido (SSO + usuario/contraseña) sin estados rotos. Enfoque: iOS en SwiftUI (MVVM) y Android en Kotlin (Jetpack Compose) con capas claras (UI → ViewModel → Repositorios → DataSources REST/Firestore). La lógica de negocio se versiona y se valida contra los endpoints existentes. Firestore con cache offline, listeners controlados y estrategia de resolución de conflictos. Auth con Firebase Authentication, manejo explícito de sesión/refresh, linking de proveedores y recuperación de cuenta, con estados reproducibles y tests de flujos críticos. Respuestas: 1. SwiftUI: prefiero URLSession + async/await para mantenerlo nativo; si el proyecto lo pide, Alamofire. Kotlin: Retrofit + OkHttp (interceptors, logging, retries) + Kotlinx Serialization o Moshi. 2. Sí, he gestionado auth híbrida con Firebase (SSO + email/password), incluyendo account linking, manejo de tokens, estados de sesión, y flujos de recuperación/reauth. Tengo algunas preguntas para confirmar: Q1. ¿Qué proveedores SSO usan (Google, Apple, Microsoft, SAML/OIDC) y requieren account linking? Q2. ¿Las Cloud Functions requieren JWT custom claims/roles para autorización? Q3. ¿Qué nivel de offline necesitan: solo lectura, o crear/editar con cola y sync posterior?
$4.000 USD em 7 dias
6,9
6,9

Hello, I’m excited about the opportunity to contribute to your project. **BACKEND-CAMPUS.** I have strong experience building mobile apps with Firebase backends and integrating REST APIs, so I can replicate your Angular platform’s logic in native iOS (SwiftUI + MVVM) and Android (Kotlin + Jetpack Compose) while maintaining consistency with your Node.js Cloud Functions and Firestore. For networking I typically use **Alamofire** on iOS and **Retrofit** with OkHttp on Android, which provide reliable and clean REST integrations. I also have experience implementing complex Firebase Authentication flows including **SSO and credential-based login with session management and Firestore synchronization**. I can deliver stable, scalable apps that mirror the existing platform behavior and integrate smoothly with your current Firebase infrastructure. Best regards, Juan
$3.000 USD em 7 dias
5,6
5,6

Hello, I’m a senior Full-Stack developer with extensive experience building scalable mobile and backend systems. I’ve worked on several projects where existing web platforms were translated into native mobile apps while keeping backend logic consistent. For iOS, I typically use Alamofire or URLSession with SwiftUI (MVVM architecture) to manage REST communication efficiently. For Android, I prefer Retrofit with OkHttp when working with Kotlin and Jetpack Compose due to its reliability and clean API integration. Yes, I have strong experience implementing Firebase Authentication with hybrid flows, including SSO providers and traditional email/password login, while maintaining secure session management across apps and backend services. I’ve also worked extensively with Firestore for real-time data synchronization, offline persistence, and Cloud Functions with Node.js/Express for scalable backend logic. I’m confident in porting Angular business logic into native apps while ensuring performance, maintainability, and seamless API integration. Happy to discuss timelines and architecture details. Best regards. DJ
$4.000 USD em 35 dias
6,3
6,3

BACKEND-CAMPUS. I am a senior mobile developer with extensive experience in SwiftUI and Kotlin, adept at building robust cross-platform applications that align with your requirements for TheCampus. My proficiency in Firebase, along with solid skills in REST API integration, will ensure a seamless transition of your web platform's logic into the native applications. I pride myself on my ability to deliver high-quality solutions that enhance user experiences while maintaining robust backend connectivity.
$4.000 USD em 7 dias
4,8
4,8

Hello, BACKEND-CAMPUS. I have solid experience building native mobile applications using SwiftUI with MVVM for iOS and Kotlin with Jetpack Compose for Android, along with integrating Firebase services like Firestore, Cloud Functions, and Firebase Authentication. For REST API communication, I typically use Alamofire on iOS and Retrofit on Android because they provide clean networking layers and work well with structured JSON APIs. I’ve also implemented complex authentication flows using Firebase Auth, including SSO and traditional email/password login, while maintaining session consistency across mobile apps and backend services. I’m confident in translating existing Angular business logic into native mobile architectures while keeping seamless integration with Firebase and REST-based Cloud Functions.
$4.000 USD em 7 dias
4,2
4,2

BACKEND-CAMPUS Estoy muy interesado en apoyar el desarrollo de aplicaciones nativas de iOS y Android para la herramienta TheCampus y en migrar la lógica de la plataforma Angular a entornos nativos robustos. Tengo amplia experiencia en la creación de aplicaciones móviles con SwiftUI (MVVM) y Kotlin con Jetpack Compose, así como en su integración con servicios de Firebase, como Firestore, Cloud Functions y Firebase Authentication. Mi enfoque se centra en traducir con precisión la lógica de negocio de Angular, manteniendo la coherencia con su arquitectura de Node.js/Express Cloud Functions y API REST. Me siento cómodo implementando la sincronización de datos en tiempo real con Firestore, gestionando la persistencia offline y garantizando una comunicación API fiable con capas de red bien estructuradas. También tengo experiencia en el diseño de flujos de autenticación escalables que combinan proveedores de SSO con el inicio de sesión tradicional basado en credenciales, garantizando así una gestión segura de sesiones y una gestión fluida del estado del usuario en todos los dispositivos. Mantengo bases de código limpias y bien documentadas, y puedo trabajar eficientemente con su entorno de Firebase y la documentación de la API para garantizar una integración fluida. Estaré encantado de revisar la base de código Angular y alinearme con los hitos para brindar una experiencia móvil nativa estable y de alto rendimiento para su plataforma.
$4.000 USD em 30 dias
0,0
0,0

SAN SEBASTIAN DE LOS REYES, Spain
Método de pagamento verificado
Membro desde jun. 1, 2020
€750-1500 EUR
$250-750 USD
$1500-3000 USD
$250-750 USD
$250-750 USD
₹75000-150000 INR
$5000-10000 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$750-1500 USD
₹150000-250000 INR
₹12500-37500 INR
$25-50 USD / hora
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$250-750 USD
$250-750 NZD
$1500-3000 USD
₹12500-37500 INR
$8-15 USD / hora
₹12500-37500 INR
$750-1500 USD
$15-25 USD / hora