Desarrollador Flutter Móvil (Junior / Intermedio)

Habilidades
Proactivo Autodidacta Responsable Analítico Puntual Colaborador Ágil

Descripción del puesto

Resumen del Puesto
Buscamos un desarrollador móvil utilizando Flutter, con bases en programación y muchas ganas de seguir creciendo. Además, es indispensable tener conocimientos en Java web.

Responsabilidades Principales
  • Desarrollar y mantener aplicaciones móviles multiplataforma utilizando Flutter y Dart.
  • Participar en la integración con APIs y servicios back-end.
  • Realizar pruebas, depuración y optimización del rendimiento de las apps.
  • Mantener y dar soporte a funcionalidades existentes desarrolladas en Java web.
  • Colaborar con otros equipos de desarrollo, diseño y QA.
  • Participar en reuniones ágiles y reportar avances.

Requisitos

Conocimientos Técnicos Requeridos
  • Experiencia comprobable en Flutter (mínimo 1 año para junior / 2 años para intermedio).
  • Conocimientos y uso de Dart.
  • Buen manejo del ciclo de vida de una app Flutter, manejo de estado (Provider, Riverpod, Bloc, etc.).
  • Experiencia con llamadas HTTP, manejo de JSON y consumo de APIs REST.
  • Familiaridad con principios de diseño responsivo y componentes personalizados.
  • Experiencia en Java web (Spring MVC, Servlets, JSP o frameworks similares).
  • Manejo básico de Git y herramientas de versionado.
  • Bases de datos relacionales (PostgreSQL, MySQL, Oracle).
Deseables
  • Experiencia publicando apps en Play Store / App Store.
  • Conocimientos en CI/CD (ej. GitHub Actions, Bitrise).
  • Familiaridad con metodologías ágiles (Scrum, Kanban).
  • Conocimientos básicos en seguridad de aplicaciones móviles.
Formación académica
  • Estudiante o egresado de carreras afines a sistemas, informática, ingeniería o tecnicaturas relacionadas.
Modalidad y Horario
  • Full-time o part-time según disponibilidad.
  • Modalidad remota (adaptar según necesidad real).