Descripción del trabajo

Se busca un profesional para diseñar, implementar y mantener arquitecturas móviles escalables. El candidato contribuirá a la evolución de las aplicaciones, asegurando modularidad, mantenibilidad y rendimiento, y colaborará con otros equipos para transformar requisitos en soluciones técnicas efectivas.

Responsabilidades:

  • Diseñar e implementar arquitecturas móviles escalables. Garantizar que la base de código permanezca modular, comprobable y mantenible a medida que la aplicación crece.
  • Colaborar con los equipos de producto, diseño y ciencias del deporte para convertir requisitos en hojas de ruta técnicas concretas. Construir prototipos de fidelidad para reducir riesgos en nuevas direcciones de productos.
  • Optimizar el rendimiento (inicio de la aplicación, velocidades de fotogramas, uso de batería) y los canales de CI/CD para entregar código de calidad de manera constante.
  • Diseñar herramientas que transformen datos en información clara y procesable.
  • Realizar revisiones de código, conducir debates técnicos y asesorar a desarrolladores de nivel medio y júnior.
  • Investigar y probar nuevas tecnologías (por ejemplo, Compose, KMP o componentes de nueva arquitectura) para mantener la pila tecnológica actualizada.

Requisitos:

  • Historial en desarrollo y mantenimiento de aplicaciones Android de tráfico elevado desde su inicio hasta publicación en Play Store.
  • Conocimiento avanzado de Kotlin y el SDK de Android. Capacidad para trabajar con corrutinas, flujo y administración de memoria a nivel detallado.
  • Experiencia definiendo estrategias de pruebas (unidad, integración e interfaz de usuario) que aseguren estabilidad a largo plazo sin ralentizar el desarrollo.
  • Conocimiento de patrones arquitectónicos modernos (MVVM, MVI, Clean Architecture) y capacidad de evaluar sus compensaciones.
  • Experiencia con Gradle, automatización de CI/CD (por ejemplo, GitHub Actions, Bitrise) y herramientas de monitoreo (Firebase, Sentry) para rastrear el estado de la aplicación en producción.
  • Capacidad de explicar conceptos técnicos.

Puntos adicionales:

  • Contribución a bibliotecas de código abierto o participación en la comunidad de desarrolladores de Android.
  • Experiencia en integración con Firebase para ampliar funcionalidades móviles.
  • Interés o experiencia en Kotlin Multiplatform para compartir lógica entre iOS y Android. 

 

Salario a percibir

A convenir
Ver más trabajos remotos de   

Regístrate o identifícate

  • Debes estar registrado para solicitar una oferta.
  • El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
  • Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
  • Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.

Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.

Conectarse

  • certificaciones profesionales

  • Por qué ser remoter

    ✔️ Podrás solicitar las ofertas de empleo remoto.

    ✔️ Verás los enlaces y páginas de publicación de cada oferta.

    ✔️ Te avisaremos cada vez que salga una nueva oferta de empleo.

    ✔️ Podrás añadir a remoters a tu equipo de trabajo remoto para que las empresas se fijen más en ti.

  • Únete a la Comunidad Nómada Digital

    Crea tu perfil ahora y encuentra oportunidades en decenas de empresas que contratan de forma remota 👉 Únete aquí

  • Últimos remoters

  • ¿Eres Remoter? Accede aquí

  • Scroll al inicio
    Ir arriba