Imagen institucional
Imagen institucional

Android Engineer – Bilingüe - Paga en USD

Los Ángeles, California, Estados Unidos

Tecnología, Sistemas y Telecomunicaciones/Tecnologia / Sistemas

No especificado
Remoto

NUEVO

Hace 5 días

Postularse

NUEVO

Hace 5 días

Los Ángeles, California, Estados Unidos

Tecnología, Sistemas y Telecomunicaciones/Tecnologia / Sistemas

No especificado
Remoto

NUEVO

Hace 5 días

Postularse
Descripción del puesto

Nos encontramos en busqueda de 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

Condiciones:

  • Modalidad de contratacion: Contractor - pago en USD
  • Horario de: Estados Unidos.
  • Modalidad de trabajo: 100% remoto.

Nosotros

Empresa dedicada a brindar servicios de Tecnologia

Powered by Logo