Volver a la página principal

Android Developer (Kotlin / BLE / Connected Devices)

Descripción

Sobre el proyecto Buscamos un/a Android Developer especializado/a en Bluetooth Low Energy (BLE) para participar en el desarrollo de aplicaciones móviles conectadas a dispositivos físicos en entornos reales de operación.

No buscamos un perfil Android convencional orientado únicamente a UI o consumo de APIs. Necesitamos experiencia sólida en comunicación Bluetooth, interacción con hardware y resolución de problemas reales de conectividad.

Trabajarás en proyectos tecnológicos donde la aplicación móvil es una pieza crítica dentro de un ecosistema IoT y de dispositivos conectados.

Funciones:

  • Desarrollo de aplicaciones Android utilizando Kotlin Implementación y mantenimiento de comunicaciones.
  • Bluetooth Low Energy (BLE) Gestión completa del ciclo BLE: descubrimiento de dispositivos conexión y reconexión sincronización y estados manejo de errores y timeouts.
  • Trabajo con APIs nativas Android: BluetoothGatt scanning services / characteristics notifications / indications.
  • Implementación e integración de procesos DFU (Device Firmware Update).
  • Colaboración con equipos de firmware, backend y producto Optimización de estabilidad, rendimiento y consumo energético.
  • Resolución de incidencias complejas en entornos reales de operación.


Qué ofrecemos:

  • Participación en proyectos tecnológicos con dispositivos conectados reales.
  • Retos técnicos complejos y alto componente de ingeniería Entorno técnico especializado y colaborativo.
  • Proyecto estable con continuidad a largo plazo.
  • Flexibilidad horaria y trabajo remoto / híbrido.
  • Contratación directa preferente por parte de AZUD aunque también estamos abiertos a valorar otros modelos de colaboración en función de la experiencia y especialización del perfil.

Keywords: Android · Kotlin · BLE · Bluetooth Low Energy · BluetoothGatt · GATT · DFU · IoT · Connected Devices · ESP32 · Nordic · MQTT · Jetpack Compose · Android SDK · Firmware Integration

Requisitos mínimos

Experiencia sólida en desarrollo Android con Kotlin.

Experiencia real en producción con: Bluetooth Low Energy (BLE) APIs Bluetooth Android modelo GATT.

Experiencia trabajando con dispositivos físicos conectados Experiencia implementando o integrando procesos DFU.

Capacidad para diagnosticar y resolver problemas reales de conectividad BLE.

Buen conocimiento de las particularidades y fragmentación Android relacionadas con Bluetooth.

+ Valorable

Experiencia con hardware: ESP32 Nordic otros dispositivos IoT.

Experiencia con librerías DFU (Nordic DFU u otras) MQTT / AWS IoT / Azure IoT Jetpack Compose.

Gestión avanzada de permisos y procesos background en Android.

Experiencia en entornos industriales o dispositivos conectados.