Desarrollador Mobile Senior (Kotlin Multiplatform)
Role details
Job location
Tech stack
Job description
- Diseñar y mantener la arquitectura mobile multiplataforma basada en Kotlin Multiplatform.
- Desarrollar y evolucionar aplicaciones móviles propias (B2C y B2B2C) para Android e iOS.
- Diseñar, desarrollar y mantener SDKs móviles integrables por terceros.
- Gestionar el ciclo completo de vida de las apps: desarrollo, testing, publicación en stores, mantenimiento y evolución.
- Asegurar altos estándares de calidad, rendimiento y estabilidad en aplicaciones y SDKs.
- Colaborar estrechamente con Producto en la definición de requisitos técnicos y funcionales.
- Coordinarse con QA para garantizar calidad y cobertura de pruebas.
- Trabajar con Backend en la definición de contratos, integraciones y flujos de datos.
- Dar soporte técnico a clientes e integradores en el uso de SDKs.
- Definir y promover buenas prácticas, estándares y decisiones técnicas en el ámbito mobile. Participar en estimaciones, planificación técnica y documentación, especialmente orientada a SDKs.
Requirements
Buscamos a una persona organizada, ágil y resolutiva, que sienta pasión por el mundo inmobiliario porque va a tener mucho que aprender y escuchar sobre él.
En StarOneRocket nos gustan las personas entusiastas, con iniciativa y ganas de asumir retos. Si eres de los que se adapta rápidamente a los cambios, tienes ambición y te interesa saber cómo se trabaja en una empresa que está creciendo, ¡nos encantaría conocerte!, * Poseer Ingeniería Informática o de grado superior en Desarrollo de aplicaciones mobile o multiplataforma o similares.
- Experiencia de al menos 5 años en desarrollo mobile en entornos de producción.
- Experiencia imprescindible publicando aplicaciones en App Store y Google Play.
- Experiencia profesional en Kotlin y adopción de Kotlin Multiplatform en producción.
- Experiencia desarrollando aplicaciones para Android e iOS.
Muy valorable experiencia previa en:
-
Desarrollo de SDKs móviles
-
Arquitecturas multiplataforma
-
Sectores PropTech y/o AdTech
Competencias Técnicas principales.
- Kotlin (nivel experto).
- Kotlin Multiplatform (uso profesional en producción).
- Android: Coroutines, Flow, Jetpack, Compose, arquitectura limpia, testing.
- iOS: capacidad de integrar KMP; deseable conocimiento de Swift / SwiftUI.
- Diseño de arquitecturas mobile escalables y mantenibles.
- Publicación y gestión de apps en Google Play Store y Apple App Store.
- Performance mobile.
- CI/CD mobile, automatización y pipelines de publicación.
- Herramientas habituales de analítica, crash reporting y feature flags.
- Buenas prácticas de testing, documentación y versionado (especialmente para SDKs).
Competencias Personales:
- Alta autonomía y ownership sobre el resultado.
- Capacidad de diseño arquitectónico y toma de decisiones técnicas.
- Pensamiento crítico y capacidad de proponer alternativas técnicas y no técnicas.
- Orientación a calidad, rendimiento y experiencia de usuario.
- Capacidad de coordinación transversal con distintos equipos.
- Habilidad para documentar y comunicar soluciones técnicas de forma clara.
- Mentalidad de mejora continua y excelencia técnica.