Flutter Developer

WiTi - Montevideo &nbsp Santiago (Hybrid)

WiTi

Salary: $$$
Type: Tiempo completo

Tags: Flutter Dart Unit Testing REST

WiTi conecta talento tecnológico con proyectos de alto impacto en Latinoamérica. Nuestro equipo se enfoca en la integración de sistemas, software a medida y desarrollos innovadores para dispositivos móviles, con énfasis en resolver problemas complejos a través de soluciones innovadoras.
Buscamos un/a Flutter Developer Senior para integrarse a un equipo de desarrollo mobile de alta exigencia técnica, trabajando en una aplicación multiplataforma modular y configurable, con foco en estabilidad arquitectónica y lógica de negocio robusta.
Serás responsable de implementar features modulares siguiendo estrictamente Clean / Hexagonal Architecture, asegurando una separación total entre la UI y la lógica de negocio. Trabajarás en un entorno de monorepo con alto estándar de ingeniería, colaborando con equipos de producto, backend y arquitectura para construir soluciones escalables, mantenibles y orientadas al negocio.

Apply to this posting directly on Get on Board.

Responsabilidades Clave

  • Implementar flujos de usuario como Checkout y PDP siguiendo rigurosamente Clean / Hexagonal Architecture, asegurando separación total entre UI y lógica mediante Casos de Uso.
  • Trabajar dentro de un entorno de monorepo desarrollando aplicaciones divididas por features.
  • Gestionar integraciones con servicios REST y gRPC, utilizando patrones de DTOs y Repositorios para el manejo de datos.
  • Implementar y mantener flujos de autenticación avanzados con OAuth2.
  • Asegurar la correcta implementación de eventos de Analytics y tags definidos por negocio.
  • Utilizar herramientas de IA agéntica para optimizar el flujo de trabajo y la calidad del código.

Requisitos Excluyentes

  • Experiencia sólida con Flutter y Dart (SDK 3.x) y manejo de estados complejo con BLoC, con desacoplamiento real entre capas.
  • Perfil Senior real: fuerte enfoque en ingeniería de software, patrones de diseño y mantenibilidad del código.
  • Experiencia en el uso de Melos para la gestión de paquetes en monorepos.
  • Capacidad de escribir Unit Tests robustos para la capa de dominio y repositorios.
  • Mentalidad IA agéntica para la generación de boilerplate, documentación y tests.

Requisitos Deseables

  • Experiencia rubro ecommerce
  • Experiencia en proyectos de ecommerce, loyalty o suscripciones en aplicaciones mobile de alta escala.
  • Conocimiento de Golden Tests y Widget Tests para validación visual y funcional de componentes.
  • Familiaridad con CI/CD mobile: Codemagic, Firebase App Distribution o herramientas equivalentes.
  • Experiencia con Design Systems y componentes reutilizables en Flutter.
  • Conocimiento de observabilidad mobile: RUM, OpenTelemetry o herramientas de monitoreo equivalentes.
  • Experiencia con arquitecturas multitenant o aplicaciones whitelabel.

Beneficios

En WiTi promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
  • Plan de carrera personalizado para el desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas, apoyando el desarrollo personal y profesional.

Digital library Access to digital books or subscriptions.
Computer provided WiTi provides a computer for your work.
Personal coaching WiTi offers counseling or personal coaching to employees.
Informal dress code No dress code is enforced.

Source: GetOnBoard | Main Category: Mobile Dev.