Descripción del puesto
Buscamos un/a Mobile Developer Junior con experiencia en Flutter para integrarse a nuestro equipo de desarrollo.
El rol está enfocado en la implementación de funcionalidades móviles, integración con APIs y dispositivos de hardware, y resolución de problemas en un entorno real de producto.
Trabajarás en aplicaciones que interactúan directamente con dispositivos médicos vía Bluetooth (BLE), incluyendo procesamiento y visualización de señales de audio.
Requisitos
Obligatorios
Experiencia desarrollando aplicaciones móviles con Flutter.
Experiencia construyendo apps para iOS y Android.
Mid Senior con capacidad de trabajar con autonomía en la implementación de features.
Experiencia integrando APIs REST.
Experiencia en debugging y troubleshooting (ej: Postman).
Manejo de control de versiones con GitHub.
Experiencia escribiendo unit tests.
Conocimiento de buenas prácticas de seguridad en aplicaciones móviles.
Inglés técnico y conversacional.
Deseables
Conocimientos en Kotlin y/o Swift.
Experiencia trabajando con Bluetooth (BLE).
Experiencia integrando aplicaciones con hardware o dispositivos externos.
Experiencia trabajando con audio (streaming o procesamiento).
Experiencia con herramientas colaborativas como JIRA, Confluence.
Experiencia utilizando herramientas de IA para desarrollo.
Conocimiento de arquitecturas backend en:
AWS (EC2, serverless)
NestJS
Bases de datos MySQL y/o DynamoDB
Conocimientos en estándares de seguridad o regulaciones como HIPAA o GDPR.
Interés o experiencia en el sector healthtech / medtech.
Responsabilidades
Desarrollar y mantener aplicaciones móviles en Flutter (iOS y Android).
Integrar y consumir APIs REST, incluyendo autenticación y manejo de errores.
Implementar funcionalidades que interactúan con dispositivos vía Bluetooth Low Energy (BLE).
Integrar y trabajar con SDKs propietarios para comunicación con hardware.
Participar en el manejo y procesamiento de señales de audio dentro de la app.
Realizar debugging y troubleshooting utilizando herramientas como Postman y logs.
Utilizar herramientas de IA para desarrollo (Codex, Claude Code, GitHub Copilot u otras) para acelerar el desarrollo y resolución de problemas.
Escribir unit tests y colaborar estrechamente con el equipo de QA.
Aplicar buenas prácticas de desarrollo seguro en mobile (manejo de tokens, almacenamiento seguro, etc.).
Colaborar con equipos de backend, producto y hardware.
Qué ofrecemos
Pago competitivo alineado al mercado y a los años de experiencia.
Participar en el desarrollo de tecnología médica innovadora con impacto real.
Trabajo en un entorno altamente tecnológico (mobile + hardware + cloud + AI).
Equipo dinámico con foco en producto y ejecución.
Modalidad híbrida (Viernes home office).
Seguro de salud complementario.
Caja de Compensación de los Andes.
Perfil que buscamos
Proactivo, resolutivo y orientado a producto.
Cómodo trabajando en entornos dinámicos y de iteración rápida.
Interés en aprender y utilizar nuevas herramientas.
Capacidad de colaborar con equipos multidisciplinarios y remotos.