Job Description

En SEEK somos un equipo multicultural que combina estrategia, diseño y tecnología para crear productos digitales con valor real para nuestros clientes. Nos enfocamos en soluciones centradas en el usuario y experiencias innovadoras que generan resultados de alto impacto.

Buscamos incorporar a un/a Flutter/Mobile Developer que se integre a un equipo ágil y multidisciplinario, trabajando para clientes líderes en diversas industrias. Nuestro objetivo es diseñar y desarrollar productos digitales que transformen organizaciones a distintas escalas, manteniendo un enfoque en la excelencia, la calidad y la mejora continua. El/la candidato/a participará en proyectos desafiantes desde la conceptualización hasta el despliegue, colaborando estrechamente con diseño, producto y desarrollo para entregar soluciones móviles evolutivas y orientadas al usuario.

Función del rol

  • Implementar e iterar con el equipo de Diseño y Desarrollo de Productos en un entorno Agile.
  • Participar en todas las fases de desarrollo (análisis, especificaciones, pruebas y despliegue).
  • Diseñar, maquetar, desarrollar y mantener apps móviles evolutivas basadas en mockups e historias de usuario, siguiendo guías Scrum.
  • Aplicar principios avanzados de UI/UX y desarrollo móvil.
  • Usar de forma avanzada Flutter y herramientas relacionadas; se valora experiencia con React Native.
  • Integración de APIs (REST/GraphQL) y tecnologías de sockets (WebSockets, Socket.io, Firebase, etc.).
  • Gestión de almacenamiento offline (Hive, SQLite, Local Storage u otros) y librerías de gestión de estados (Bloc, Provider, Riverpod, etc.).
  • Integración de Flutter con APIs nativas mediante Flutter Channel.
  • Conocimientos básicos de pruebas unitarias con Flutter Test u otros.
  • Generación de documentación técnica (diagramas UML) y despliegue manual en Google Play Store y Apple Store.
  • Colaboración con repositorios Git y estrategias de ramas (GitFlow).

Requisitos y experiencia

  • Profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas, Informática o carreras afines.
  • Al menos 3 años de experiencia demostrable desarrollando aplicaciones móviles y trabajando en equipos ágiles con Scrum.
  • Experiencia en programación orientada a eventos y objetos y aplicación de principios SOLID, con entendimiento sólido de diseño UX y desarrollo móvil multiplataforma.
  • Capacidad para gestionar actividades con independencia y apoyar a otros equipos cuando sea necesario, asegurando entregas a tiempo de los entregables de backend y demostrando responsabilidad en los proyectos.
  • Participación activa en todas las fases del desarrollo de un producto digital, con foco en el desarrollo móvil.
  • Excelentes habilidades organizativas, de gestión y priorización de tareas, y una fuerte capacidad analítica y de aprendizaje continuo.

Habilidades deseables

  • Conocimientos en desarrollo nativo iOS/Android (Swift, Objective-C, Java, Kotlin) y/o desarrollo híbrido con React Native, Ionic, Xamarin.
  • Experiencia avanzando librerías y paquetes Flutter a nivel de Widgets y funcionalidades. Conocimientos básicos de automatización de pruebas funcionales e análisis de código (Appium, Cypress, SonarQube).
  • Nivel de inglés intermedio es un plus.

Beneficios

  • La oportunidad de trabajar en una empresa multicultural con proyectos desafiantes e innovadores.
  • Medio día libre por cumpleaños.
  • Bonificación en dólares por referidos.
  • Capacitaciones.
  • Línea de carrera y crecimiento profesional.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application