Point your AI agent at freehire and let it find you a job.

Get the CLI →

INNTECH INNOVATION TECHNOLOGY SERVICES S DE RL DE CV

App Developer Flutter (Dart)

Posted Updated
Discussion

Administrar y liderar el desarrollo de aplicación móvil empresarial para gestión de servicios técnicos de campo, con arquitectura offline-first y sincronización en tiempo real.

Requisitos Técnicos Obligatorios:

Flutter & Dart:

  • 1+ años de experiencia con Flutter
  • Dominio de Dart (versión 3 )
  • Conocimiento profundo de arquitectura de widgets y ciclo de vida

State Management:

  • Experiencia con Riverpod (StateNotifier, Provider patterns)
  • Manejo de estados complejos y dependencias entre providers

Persistencia de Datos:

  • SQLite / sqflite para bases de datos locales
  • Arquitectura offline-first con sincronización
  • Manejo de migraciones de BD

APIs & Networking:

  • Integración REST con Dio
  • Manejo de autenticación (JWT, refresh tokens)
  • Configuración SSL/certificados personalizados
  • FormData y uploads multipart

Funcionalidades Móviles:

  • Firma digital / signature pad
  • Captura de fotos y galería (image_picker)
  • Escáner de documentos (cunning_document_scanner)
  • Geolocalización (geolocator)
  • Notificaciones push locales
  • File storage (path_provider, file_picker)

Conocimientos Deseables:

  • Background Services y WorkManager
  • Generación de PDFs en Flutter
  • Material Design 3 y custom theming
  • Manejo de permisos en Android/iOS
  • App signing y distribución (Google Play, App Store)
  • Git flow y metodologías ágiles
  • Arquitectura limpia y SOLID principles

Tipo de puesto:

  • Tiempo completo, PRESENCIAL

Beneficios:

  • Vales de despensa

Escolaridad:

  • Licenciatura terminada (Deseable)

Lugar de trabajo:

  • Empleo presencial

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.