For Employers

GFT Technologies SE

Ingeniero de Desarrollo Movil Sr.

Posted 6 hours ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, develop, and maintain business modules for a high-traffic mobile banking application using a modular monorepo architecture. Collaborate within multidisciplinary squads to manage release cycles, perform testing, and resolve incidents across various environments.

Descripción del Rol_

Acerca del rol_

Buscamos un(a) Desarrollador(a) Flutter para integrarse al equipo multidisciplinario que construye y mantiene la Nueva Banca Móvil (NBM) de nuestro cliente, cuyo código fuente reside en el repositorio bancadigital-bm-app y su ecosistema de más de 25 paquetes Dart independientes. La persona seleccionada trabajará en un monorepo modular de alto tráfico, con procesos de release continuos, integraciones de seguridad bancaria (CIAM, OpenFGA, biometría) y estándares estrictos de calidad de código.

 

Un día en este rol_

  • Diseñar, desarrollar y mantener funcionalidades dentro de los módulos de negocio de la App(cuentas, tarjetas, pagos, transferencias, préstamos, billeteras, inversiones, fondos de pensión, entre otros).
  • Trabajar dentro de la arquitectura modular del monorepo, respetando la jerarquía de dependencias entre paquetes (core-data, feature-commons, networking, red-designsystem, feature-flags, etc.) usando Melos como orquestador.
  • Implementar y mantener lógica de estado con Riverpod, siguiendo las convenciones de providers, notifiers y ciclo de vida de build establecidas por el equipo.
  • Escribir pruebas unitarias y de widgets (unit tests y widget tests) con cobertura de regresión adecuada para cada corrección o funcionalidad entregada.
  • Colaborar en los ciclos de release trains (code freeze, generación diaria de versiones desde main, certificación QA/Preproducción/Producción) asumiendo responsabilidad sobre módulos asignados.
  • Dar soporte y seguimiento a incidentes en ambientes de QA, Preproducción y Producción relacionados con los módulos bajo su responsabilidad.
  • Repositorio principal: bancadigital-bm-app (GitHub Enterprise, organización…).
  • Gestión de proyecto y tickets: Azure DevOps (ORG-LAT-GSBD/Banca-Digital).
  • CI/CD: Azure DevOps Pipelines.
  • Gestión de artefactos: JFrog Artifactory.
  • Comunicación: Microsoft Teams (canales de coordinación de releases, war rooms, daily sync).
  • Dispositivos de prueba: SauceLabs y dispositivos físicos para validación multi-OS.

 

La experiencia requerida_

  • 3 a 5 años de experiencia en desarrollo móvil, con al menos 1-2 años de experiencia concreta en Flutter.
  • Experiencia previa trabajando en aplicaciones de misión crítica o alto tráfico (idealmente en banca, fintech o e-commerce).
  • Formación como Ingeniero(a) en Sistemas, Informática, Computación o carrera afín.
  • Experiencia trabajando bajo metodologías ágiles (Scrum/Kanban) en equipos multidisciplinarios (squads/PODs).
  • Capacidad de trabajo en equipos distribuidos y multiculturales (LATAM), con coordinación constante entre múltiples squads/PODs.
  • Atención al detalle y disciplina en la calidad de código, dado el estricto control de quality gates y revisiones automatizadas.
  • Proactividad para coordinar integraciones entre módulos dependientes y evitar bloqueos durante los ciclos de release.
  • Comunicación clara y efectiva, tanto en español como en inglés (lectura/escritura técnica).
  • Responsabilidad y autonomía para gestionar la generación y publicación de versiones de su(s) módulo(s) asignado(s).

Competencia técnica

Nivel requerido

Tipo

Flutter / Dart — desarrollo de aplicaciones móviles multiplataforma

Avanzado

Obligatorio

Gestión de estado con Riverpod (providers, notifiers, ciclo de build)

Avanzado

Obligatorio

Arquitectura de monorepos y gestión de paquetes con Melos

Intermedio/Avanzado

Obligatorio

Testing en Flutter (unit tests y widget tests)

Avanzado

Obligatorio

Control de versiones con Git/GitHub (branching, PRs, CODEOWNERS, convenciones de commits)

Avanzado

Obligatorio

CI/CD con Azure DevOps Pipelines (YAML)

Intermedio

Obligatorio

Conceptos de autorización basada en modelos tipo OpenFGA / ReBAC

Intermedio

Deseable

Integración con proveedores de identidad (PingIdentity / CIAM)

Intermedio

Deseable

Internacionalización (i18n) con archivos .arb multi-país

Básico/Intermedio

Deseable

Gestión de artefactos con JFrog Artifactory

Básico

Deseable

Uso de herramientas de revisión de código asistidas por IA (GitHub Copilot)

Básico

Deseable

Nociones de banca digital, seguridad de aplicaciones financieras y cumplimiento normativo

Básico/Intermedio

Deseable

 

Nuestros valores fundamentales están enfocados en la inclusión y la diversidad. Todas las personas aplicantes serán considerados para el empleo y pasarán por un proceso de reclutamiento justo, independientemente de su raza, religión, identidad de género, orientación sexual, origen nacional o condición de discapacidad.

Tu viaje con nosotros inicia aquí!!

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Others jobs →

AI Response Evaluator

Freelance France, Japan, Mexico +3 more $10K – $20K Others

Senior Data Center Consultant

Full Time United States $125K - $155K per year Others

Sr Dir Ops Sppt

Full Time United States $116K - $191K per year Others

Sr Dir Ops Shared Svcs

Full Time United States $116K - $191K per year Others

Scientific Relations Manager

Full Time Austria, Switzerland Others

Consultant Supply Chain Officer (Strategic Advisory)

Freelance Worldwide Others
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 213,429+ Jobs in Others

Answer easy questions

Answer easy questions

213,429+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified