
Ruby Labs
9 de julio de 2026
Ingeniero Android Senior
Únete a Ruby Labs como Ingeniero Android Senior y lidera el desarrollo de apps móviles de alta performance con Kotlin y tecnología de suscripción. Remoto, zona horaria CET.
Comparte esta vacante
Esta vacante es para ti si:
dominas Kotlin y tienes experiencia sólida construyendo apps de suscripción, te apasiona optimizar rendimiento mobile y trabajas bien en equipos dinámicos. Buscamos alguien ambicioso que quiera crecer rápido, no alguien que juegue a lo seguro. Si tu zona horaria permite trabajar ±4 horas alrededor de CET y tienes ganas de impactar productos usados por millones, adelante.
Descripción del Puesto
Sobre esta oportunidad
Ruby Labs es una empresa tecnológica líder que crea y opera productos innovadores para millones de usuarios en sectores como salud, educación y entretenimiento. Buscamos un Ingeniero Android Senior apasionado por la excelencia técnica que lidere el desarrollo y mantenimiento de aplicaciones móviles de clase mundial. En este rol, serás responsable de impulsar la innovación, optimizar el rendimiento y garantizar que nuestras apps ofrezcan experiencias de usuario excepcionales en el Play Store.
Perfil buscado
Buscamos a un profesional con más de 5 años de experiencia en desarrollo Android que sea dueño de sus decisiones técnicas, que se entienda bien con equipos multidisciplinarios y que esté al tanto de las últimas tendencias en desarrollo móvil. Idealmente, tienes experiencia sólida con modelos de negocio basados en suscripciones, entiendes los desafíos de monetización en apps B2C y eres capaz de escribir código limpio, mantenible y escalable. Si te entusiasma resolver problemas complejos de rendimiento, optimizar memoria y startup time, y tienes curiosidad por integrar features impulsadas por IA, este es tu espacio.
Requisitos clave
- 5+ años de experiencia profesional en desarrollo Android con un portafolio sólido de aplicaciones publicadas.
- Dominio experto de Kotlin: coroutines, Flow, sealed classes, genéricos y extension functions.
- Experiencia profunda con Google Play Billing Library v7+ y gestión del ciclo de vida de suscripciones, flujos de compra, gestión de derechos y validación del lado del servidor (RevenueCat o equivalente).
- Conocimiento avanzado de Jetpack Compose y el sistema de vistas tradicional, incluyendo interoperabilidad y manejo de estado (remember, State, StateFlow).
- Arquitectura moderna de Android: MVVM/MVI, Clean Architecture, flujo unidireccional de datos y modularización con Gradle multi-módulo.
- Proficiencia con librerías Jetpack (ViewModel, Navigation, Room, WorkManager, DataStore) e inyección de dependencias (Hilt/Dagger).
- Experiencia con CI/CD: GitHub Actions, Bitrise o GitLab CI, flujo Gitflow y distribución mediante Play Console.
- Testing automatizado: JUnit, Espresso, testing de Compose UI, Turbine y MockK.
- Debugging y profiling avanzado con Android Studio Profiler, LeakCanary y Baseline Profiles.
- Experiencia con apps B2C construidas sobre modelos de suscripción.
- Valorado: integración de features basadas en IA y flujos de desarrollo asistidos por IA.
Beneficios de la posición
- Trabajar en una empresa de rápido crecimiento con productos que impactan a millones de usuarios globalmente.
- Ambiente donde se valora la excelencia técnica y el ownership de decisiones arquitectónicas.
- Oportunidad de mentorizar a otros desarrolladores y conducir code reviews de calidad.
- Libertad para optimizar rendimiento crítico: memoria, jank, startup time, consumo de batería y tamaño de APK/AAB.
- Experiencia con tecnología de punta en el ecosistema Android y posibilidad de explorar IA en apps móviles.
- Cultura de crecimiento rápido donde tu impacto se reconoce y recompensa directamente.
¿Por qué considerar esta empresa?
Ruby Labs opera con un enfoque ágil y de alto desempeño. No se trata de hacer las cosas a medias, sino de construir, crecer y ganar. El equipo valora a personas ambiciosas, motivadas por el impacto y dispuestas a crecer al ritmo de su propia ambición. Si buscas un lugar donde tu esfuerzo se traduce en responsabilidad real, crecimiento profesional acelerado y éxito medible, esta es una oportunidad genuina.
Cómo aplicar
Después de enviar tu candidatura, Ruby Labs realiza una revisión exhaustiva que típicamente toma 3 a 5 días. Si hay potencial de compatibilidad, el proceso continúa así:
- Screening con Recruiter: 40 minutos
- Primera Entrevista Técnica: 90 minutos
- Segunda Entrevista Técnica: 60 minutos
- Entrevista Final: 60 minutos
Zona horaria
Ruby Labs opera dentro de la zona horaria CET (Horario Central Europeo). Se aceptan candidatos de cualquier país siempre que puedan trabajar dentro de aproximadamente ±4 horas respecto a CET para garantizar colaboración óptima durante las horas de trabajo.
¿Te interesa? Aplica directamente desde el enlace de la vacante.
Vacante originalmente detectada en Jobicy. Descripción adaptada por el equipo de Vacantes Remotas.
Vacantes relacionadas
ANGEHEUERT GmbH Personalberatung
Ingeniero de Software Embebido
Desarrolla el software que controla plantas generadoras de energía renovable en carreteras. Trabaja con tecnología verde de vanguardia desde la prototipación hasta el despliegue internacional.
ANGEHEUERT GmbH Personalberatung
Ingeniero Electricista
Desarrolla sistemas eléctricos innovadores para plantas de energía en carreteras. Empresa de tecnología verde en crecimiento busca ingeniero con experiencia en hardware.
Adfinis AG
Ingeniero de Sistemas Senior - Cloud Native
Liderá proyectos complejos de infraestructura cloud con Kubernetes, automatización y DevSecOps. Empresa suiza especializada en Open Source busca ingeniero con 5-8 años de experiencia.
LawnStarter
Ingeniero de Producto Senior
Lidera iniciativas de ingeniería end-to-end en un marketplace de servicios del hogar con IA como herramienta central. Remoto desde Brasil.