Back

Android Engineer – Bilingüe - Paga en USD

Worldwide Salaried Open

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. Empresa dedicada a brindar servicios de Tecnologia 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. Apply tot his job Apply To this Job

More jobs