Detalles de la Vacante

Desarrollador Mobile Flutter -iOS y Android Por proyecto 3 meses

Descripción

Empresa: INTELLIGENCE BEREAU AND LABORATORY

Buscamos incorporar a nuestro equipo un Desarrollador Mobile Flutter (iOS & Android) para el desarrollo y mantenimiento de aplicaciones móviles de una plataforma de peaje/telepeaje.

Experiencia requerida

3 a 5 años en desarrollo de aplicaciones móviles y 2 a 3 años desarrollando con Flutter en proyectos de producción.

Responsabilidades

Desarrollar código limpio, modular, escalable y mantenible en Dart utilizando Flutter para aplicaciones iOS y Android. Integrar de forma segura las APIs y microservicios de la plataforma. Optimizar el rendimiento de la aplicación. Diseñar y ejecutar pruebas unitarias y de integración. Gestión de tiendas (App Stores). Proteger la información del usuario y las transacciones. Documentación técnica.

Conocimientos técnicos

Framework Principal: Flutter (Nivel Avanzado) y lenguaje de programación Dart. Gestión de Estados: Bloc, Provider, Riverpod o GetX. Consumo de Servicios: RESTful APIs, GraphQL y WebSockets, manejo de payloads JSON, autenticación JWT, tokens de sesión. Bases de Datos Locales: SQLite, Hive, Isar o SharedPreferences / Secure Storage. Seguridad: biometría (FaceID/TouchID), cifrado de datos local, SSL Pinning. Control de Versiones: Git y GitFlow (GitHub, GitLab o Azure DevOps). Google Play Console y Apple Developer Account. CI/CD Mobile: Codemagic, Fastlane o GitHub Actions.

Escolaridad

Ingeniería en Sistemas Computacionales, Informática, Desarrollo de Software o carrera afín.

Experiencia

3 a 5 años en desarrollo de aplicaciones móviles y 2 a 3 años desarrollando con Flutter en proyectos de producción.

Conocimientos

Framework Principal: Flutter (Nivel Avanzado) y lenguaje de programación Dart. Gestión de Estados: Bloc, Provider, Riverpod o GetX. Consumo de Servicios: RESTful APIs, GraphQL y WebSockets, manejo de payloads JSON, autenticación JWT, tokens de sesión. Bases de Datos Locales: SQLite, Hive, Isar o SharedPreferences / Secure Storage. Seguridad: biometría (FaceID/TouchID), cifrado de datos local, SSL Pinning. Control de Versiones: Git y GitFlow (GitHub, GitLab o Azure DevOps). Google Play Console y Apple Developer Account. CI/CD Mobile: Codemagic, Fastlane o GitHub Actions.

Actividades

Desarrollar código limpio, modular, escalable y mantenible en Dart utilizando Flutter para aplicaciones iOS y Android. Integrar de forma segura las APIs y microservicios de la plataforma. Optimizar el rendimiento de la aplicación. Diseñar y ejecutar pruebas unitarias y de integración. Gestión de tiendas (App Stores). Proteger la información del usuario y las transacciones. Documentación técnica.

Educación

Ingeniería en Sistemas Computacionales, Informática, Desarrollo de Software o carrera afín.

Idiomas

Inglés técnico avanzado

Datos Generales

Tipo de Contrato

Por proyecto

Modalidad del Empleo

Presencial

Idioma

Inglés técnico avanzado