Welltech

Ingeniero Senior de Desarrollo Móvil Android

Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:

Últimas ofertas de empleo remoto

Ver todas las ofertas →

Se busca un ingeniero de software especializado en desarrollo móvil que asuma la propiedad técnica de la base de código y los sistemas de producción. Esta posición garantiza la estabilidad, la escalabilidad y la capacidad de mantenimiento a largo plazo de las soluciones móviles, con un enfoque fuerte en arquitectura y buenas prácticas.

Responsabilidades:

  • Ser copropietario y asumir la propiedad técnica de la base de código y los sistemas de producción, garantizando su estabilidad, escalabilidad y mantenibilidad.
  • Liderar el diseño y desarrollo de soluciones móviles de alta calidad, alto rendimiento y fáciles de mantener.
  • Impulsar la entrega de extremo a extremo, traduciendo necesidades complejas de los usuarios y del producto en soluciones técnicas sólidas, desde el descubrimiento hasta la producción.
  • Dar forma a la arquitectura y diseño del sistema de la aplicación móvil y sus integraciones con servicios de backend y de plataforma.
  • Influir activamente en la dirección técnica y elevar los estándares de ingeniería a través de revisiones de código, debates sobre diseño e intercambio de conocimientos.
  • Colaborar de forma interfuncional con equipos de backend, frontend, seguridad, infraestructura y producto para alinearse con soluciones técnicas y estrategia de la plataforma.
  • Actuar como socio técnico de confianza para producto y diseño, contribuyendo a debates de hoja de ruta y decisiones técnicas.
  • Orientar y apoyar a otros ingenieros, fomentando el crecimiento técnico y una cultura de propiedad y excelencia.
  • Trabajar de forma práctica con una pila moderna de Android, incluyendo Kotlin, corrutinas y Flow, Jetpack Compose y bibliotecas Jetpack (componentes de arquitectura, navegación, DataStore, Room, Hilt, etc.).
  • Identificar oportunidades de mejoras técnicas e impulsar iniciativas que mejoren la calidad del sistema, experiencia del desarrollador y el impacto en el usuario.
  • Ofrecer funciones de alto impacto en un entorno centrado en el cliente, asumiendo responsabilidad de resultados que afectan a millones de usuarios.

Requisitos:

  • Experiencia con Kotlin, incluyendo fundamentos como corrutinas, redes, persistencia y optimización del rendimiento.
  • Experiencia con Jetpack Compose y arquitecturas de UI modulares y escalables.
  • Comprensión de patrones arquitectónicos (MVVM, MVI, DI) y bases de código modulares.
  • Capacidad para gestionar riesgos, compensaciones y proponer soluciones eficientes.
  • Experiencia con diseño para testabilidad, pruebas automatizadas y disposición a trabajar en un entorno donde los ingenieros poseen la calidad de extremo a extremo.
  • Capacidad para diseñar para confiabilidad, escalabilidad y rendimiento.
  • Experiencia trabajando con pipelines y herramientas de CI/CD (por ejemplo, Bitrise, Fastlane, Gradle, scripts personalizados).
  • Enfoque orientado al producto con sesgo hacia soluciones pragmáticas y mantenibles.

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba