Ingeniero Android – Trabajos Remotos Mexico
Descripción del trabajo
Ubicación: Mexico
Tipo de Empleo: Ingeniero Android
Horario: Full-Time
Lenguaje: Ingles, Español
Compañía que está contratando: DELL
Descripcion del Puesto:
Una empresa de tecnología de consumo impulsada por IA en rápido crecimiento que ejecuta algunas de las plataformas digitales más revolucionarias está buscando un Ingeniero Android SDE3. El ingeniero será responsable de tener un impacto inmediato y tangible en proyectos de misión crítica. Gracias a la avanzada tecnología de la empresa, los clientes pueden disfrutar de contenidos, productos y servicios personalizados de su elección en la pantalla de bloqueo de sus smartphones de una forma fácil de usar y estéticamente agradable. Hasta la fecha, la empresa ha conseguido más de 386 millones de dólares de financiación. Este puesto requiere una coincidencia significativa con el huso horario IST.
Responsabilidades del puesto:
- Crear y construir aplicaciones para el sistema operativo Android
- Garantizar la funcionalidad, calidad y capacidad de respuesta de la aplicación
- Pensar de forma creativa, desarrollar e inspirar a otros mediante el uso de tecnología de vanguardia para transformar las experiencias de los clientes
- Trabajar en colaboración con un equipo para definir, diseñar y lanzar nuevas funcionalidades
- Mantener la calidad del código, encontrar cuellos de botella/defectos y solucionarlos
Requisitos del puesto:
- Licenciatura/Máster en Ingeniería, Informática (o experiencia equivalente)
- Al menos 6+ años de experiencia relevante como ingeniero Android
- Experiencia competente trabajando con Kotlin y conceptos OOPS
- Experiencia demostrable con bases de datos de almacenamiento fuera de línea, hilos y redes
- Conocimiento práctico competente de gestión de memoria y herramientas de medición de rendimiento en Android Studio
- Cierta familiaridad con las API RESTful para conectar aplicaciones Android a servicios back-end
- Comprensión exhaustiva de las ideas de diseño y las directrices de interfaz de Google
- Familiaridad con las notificaciones push y las API de mensajes en la nube
- Amplios conocimientos del uso de sistemas de versionado de código como SVN, Git o Mercurial
- Cierta comprensión de la integración continua y experiencia en la escritura de Android Studio Test Cases
- Buen manejo de estructuras de datos y pensamiento lógico
- Conocimiento de las tecnologías Android más recientes, incluyendo RX Java, Coroutines y Kotlin
- Excelentes habilidades de comunicación en inglés hablado y escrito