Logo for FRICE Consulting

Desarrollador Frontend App

Roles & Responsibilities

  • Degree in Systems Engineering, Computer Science, or related fields
  • Minimum 4 years of proven Flutter experience with strong testing (unit, widget, integration)
  • Experience with Firebase/GCP (at least 3 core modules: Authentication, Firestore, Functions, Cloud Messaging, Crashlytics, Remote Config, App Distribution)
  • Strong Git skills (Trunk-Based/Monorepo), CI/CD and code review practices; experience in agile teams

Requirements:

  • Design and implement complex Flutter/Dart components following clean architecture principles
  • Develop high-quality, performant, maintainable, and scalable code with comprehensive Flutter testing (unit, widget, integration)
  • Integrate Firebase/GCP services: Authentication, Firestore, Functions, Cloud Messaging, Crashlytics, Remote Config, App Distribution
  • Participate in trunk-based development within a monorepo, contribute to CI/CD pipelines (Codemagic) and E2E testing automation (Maestro.dev)

Job description

Desde FRICE Consulting, empresa líder en Consultoría TI y captación de Talento Digital, desde el año 2016 tenemos operaciones en distintos países de Latinoamérica.
En este momento, para un importante cliente que tiene operaciones en diversos países, nos encontramos en la búsqueda de un talento para el perfil: Desarrollador Frontend App

  • País: Perú
  • Modalidad: Remoto
  • Tiempo de asignación: 4 meses (con posibilidades de extensión)
  • Jornada Laboral: Full Time, Lunes a viernes 

Objetivo del puesto:
  • Desarrollar, mantener y evolucionar aplicaciones móviles Flutter de alta calidad, integradas con servicios Firebase/GCP, bajo una arquitectura modular, pipelines automatizados y prácticas de desarrollo continuo (Trunk-Based Development en monorepo).

Responsabilidades:
  • Diseñar e implementar componentes complejos en Flutter/Dart, siguiendo principios de arquitectura limpia (Domain/Data/Presentation, BLoC, Riverpod, o similares).
  • Desarrollar código de alta calidad, optimizado para performance, mantenibilidad y escalabilidad.
  • Implementar unit tests, widget tests e integration tests en Flutter, garantizando cobertura y estabilidad.
  • Integrar servicios de Firebase/GCP: Authentication, Firestore, Functions, Cloud Messaging, Crashlytics, Remote Config, App Distribution.
  • Participar en un flujo de trabajo trunk-based dentro de un monorepo, con branches cortas y code reviews frecuentes.
  • Colaborar en la definición y mantenimiento del pipeline de CI/CD (idealmente en Codemagic).
  • Participar en la automatización de flujos funcionales con Maestro.dev u otra herramienta de testing E2E.
  • Aportar activamente en decisiones de arquitectura, performance y mejora continua del ciclo de desarrollo.

Requisitos:
  • Formación en Ingeniería de Sistemas, Informática o carreras afines.
  • Experiencia mínima de 4 años comprobable en Flutter.
  • Sólida experiencia con testing en Flutter: unit, widget, integration
  • Experiencia con Firebase/GCP (al menos 3 módulos principales).
  • Buen entendimiento de Git (Trunk-Based / Monorepo), CI/CD y revisión de código.
  • Experiencia trabajando en equipos ágiles y con prácticas de integración continua.

Conocimientos técnicos deseables:
  • Experiencia con Codemagic, Bitrise o pipelines YAML similares.
  • Experiencia con Maestro.dev o frameworks de automatización de tests móviles.
  • Experiencia en publicación en Google Play/App Store y manejo de build flavors.
  • Conocimiento de herramientas de monitoreo (Firebase Crashlytics, Sentry, AppCheck).

En FRICE Consulting valoramos la diversidad e inclusión, fomentando un entorno donde el talento trasciende cualquier diferencia.

¡Únete a nuestra Comunidad FRICE!

No dudes en postular por el portal.

Front-End Engineer Related jobs

Other jobs at FRICE Consulting

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.