directo

Ingeniero Android Bilingüe

I
Itsmconsulting
Remoto · Por proyecto
Senior
A convenir

Empresa de consultoría busca un Ingeniero Android con experiencia en desarrollo nativo (Kotlin/Java) y arquitecturas como MVVM/Clean Architecture. Se ofrece pago en USD, modalidad 100% remota y horario de EE.UU.

Por qué aplicar

Si buscás laburar 100% remoto y en USD, este puesto de Ingeniero Android es para vos. Ideal si te copan las arquitecturas modernas y querés sumar experiencia en una consultora.

Descripción del puesto

Nos encontramos en búsqueda de un Android Engineer con experiencia en el desarrollo de aplicaciones móviles nativas para dispositivos Android. Orientado a la entrega de experiencias móviles confiables, escalables y centradas en el usuario, colaborando de manera efectiva con equipos multidisciplinarios. Requisitos: - Desarrollo Android: - Desarrollo nativo utilizando Kotlin y/o Java. - Experiencia con Android SDK. - Desarrollo de aplicaciones para smartphones y tablets. - Integración con funcionalidades y servicios propios de dispositivos Android. - Arquitectura y Diseño: - Comprensión de los conceptos de MVVM y Clean Architecture. - Familiaridad con frameworks de inyección de dependencias. - Conocimiento de patrones de diseño y buenas prácticas de desarrollo mantenible. - Desarrollo de Interfaces (UI): - Jetpack Compose y/o layouts XML. - Principios de Material Design. - Desarrollo de interfaces de usuario responsivas. - Integración con Backend: - Integración de APIs RESTful. - Autenticación mediante OAuth y JWT. - Implementación de notificaciones push y servicios en segundo plano. - Gestión de Datos: - Room Database. - SQLite. - DataStore. - Estrategias de persistencia local de datos. - Testing y Calidad: - Pruebas unitarias con JUnit. - Pruebas de interfaz con Espresso. - Depuración y resolución de incidencias. - Participación en revisiones de código (Code Reviews). - Herramientas y Tecnologías: - Kotlin. - Java. - Android Jetpack Libraries. - Jetpack Compose. - Retrofit. - Git. - Firebase. - Habilidades Blandas: - Pensamiento analítico. - Colaboración y trabajo en equipo. - Habilidades de comunicación. - Proactividad y sentido de ownership. - Adaptabilidad. - Experiencia trabajando bajo metodologías ágiles (Agile/Scrum). Beneficios: - Modalidad de contratación: Contractor - pago en USD. - Horario de: Estados Unidos. - Modalidad de trabajo: 100% remoto.

Responsabilidades

  • Desarrollo de aplicaciones móviles nativas para dispositivos Android
  • Entrega de experiencias móviles confiables, escalables y centradas en el usuario
  • Colaboración con equipos multidisciplinarios
  • Integración con APIs RESTful
  • Autenticación mediante OAuth y JWT
  • Implementación de notificaciones push y servicios en segundo plano
  • Gestión de datos con Room Database, SQLite, DataStore
  • Pruebas unitarias con JUnit y de interfaz con Espresso
  • Depuración y resolución de incidencias
  • Participación en revisiones de código (Code Reviews)

Skills requeridas

Pensamiento analíticoColaboración y trabajo en equipoHabilidades de comunicaciónProactividad y sentido de ownershipAdaptabilidadMetodologías ágiles (Agile/Scrum)Pensamiento analíticoColaboración y trabajo en equipoHabilidades de comunicaciónProactividad y sentido de ownershipAdaptabilidad

Beneficios

  • Pago en USD
  • 100% remoto
  • Horario de Estados Unidos

Explorar empleos relacionados