Esta vacante viene de la bolsa de empleo
vacante para la empresa devhive en azcapotzalco, ciudad de méxico
especialista flutter & gcp / ingeniero de soporte nivel 3
objetivo del puesto
diseñar, desarrollar y mantener aplicaciones móviles en flutter integradas con servicios de google cloud platform (gcp), asegurando alta disponibilidad, rendimiento y escalabilidad. Además, brindar soporte de nivel 3 (l3) para incidentes complejos en producción, liderando el análisis de causa raíz y la mejora continua de la plataforma de babel.
responsabilidades principales
* desarrollo en flutter
* desarrollar y mantener aplicaciones móviles en flutter (android / ios).
* implementar nuevas funcionalidades siguiendo buenas prácticas de arquitectura (clean architecture, mvvm, bloc, riverpod u otra similar).
* integrar apis rest/graphql, websockets y sdks de terceros (analítica, notificaciones push, etc.).
* participar en el ciclo completo: desarrollo, pruebas, publicación y mantenimiento en play store y app store (deseable).
* arquitectura e integración en gcp
* diseñar y mantener servicios backend en gcp para soportar las apps móviles:
* cloud run, cloud functions o app engine.
* cloud firestore o cloud sql; uso de cloud storage.
* pub/sub, cloud scheduler y otros componentes según sea necesario.
* implementar y mantener pipelines de ci/cd (cloud build, github/gitlab ci, etc.).
* asegurar buenas prácticas de seguridad, iam, monitoreo y optimización de costos en gcp.
* soporte nivel 3 (l3)
* atender incidentes críticos y problemas complejos escalados desde n1 y n2.
* analizar logs, métricas y trazas usando cloud logging, cloud monitoring y herramientas como sentry/datadog/new relic (o similares).
* realizar análisis de causa raíz (rca) y proponer/implementar soluciones definitivas.
* documentar soluciones y guías técnicas para el resto del equipo de soporte.
* participar en esquemas de guardias programadas (on-call), cuando se requiera.
* calidad, seguridad y buenas prácticas
* escribir pruebas unitarias y de integración; deseable experiencia en pruebas de ui automatizadas.
* participar en revisiones de código (code review) y mantener estándares de calidad.
* colaborar con devops/arquitectura para mejorar resiliencia, escalabilidad y observabilidad.
* colaboración y documentación
* colaborar con equipos de producto, qa, devops y otros desarrolladores.
* documentar arquitectura, flujos, endpoints, configuraciones de gcp y procedimientos de soporte.
* apoyar en la estimación de esfuerzos para nuevas funcionalidades o proyectos.
requisitos técnicos (indispensables)
* 3+ años de experiencia desarrollando aplicaciones móviles con flutter/dart.
* 2+ años trabajando con google cloud platform (gcp) en entornos productivos.
* experiencia previa brindando soporte de nivel 3 o resolviendo incidentes complejos en producción.
flutter / móvil
* dominio de flutter y dart.
* manejo de algún patrón de gestión de estado (bloc, riverpod, provider, etc.).
* consumo de apis rest/graphql, manejo de errores, timeouts y reconexiones.
* almacenamiento local (sqlite, hive, sharedpreferences u otros).
* conocimientos de buenas prácticas de arquitectura y principios solid.
gcp
* experiencia con al menos algunos de estos servicios:
* cloud run, cloud functions o app engine.
* cloud firestore o cloud sql.
* cloud storage, pub/sub.
* manejo de iam, roles y políticas de seguridad.
* monitoreo y observabilidad con cloud logging y cloud monitoring.
devops / ci-cd / soporte
* manejo de git (gitflow o trunk-based).
* pipelines ci/cd (cloud build, github actions, gitlab ci, etc.).
* experiencia diagnosticando problemas de rendimiento, consumo de memoria, crashes y errores en producción.
competencias personales
* pensamiento analítico y orientación a la resolución de problemas.
* capacidad para trabajar de forma autónoma y proponer soluciones técnicas.
* comunicación clara con equipos técnicos y de negocio.
* organización, documentación y enfoque en mejora continua.
* tolerancia al trabajo bajo presión durante incidentes críticos.
deseable
* experiencia con firebase (crashlytics, analytics, fcm).
* conocimientos de seguridad en apps móviles y apis (owasp mobile/top 10).
* experiencia trabajando con metodologías ágiles (scrum / kanban).
* inglés intermedio/avanzado para documentación técnica.
esquema de colaboración (ejemplo adaptable para publicación)
* modalidad: remoto (preferente méxico, ideal cdmx o alrededores).
* tipo de colaboración: por proyecto, con posibilidad de extensión.
* jornada: tiempo completo, con disponibilidad para guardias de soporte l3 cuando se requiera.
nivel de educación deseada:
superior - titulado
nivel de experiencia deseada:
nivel experto
función departamental:
tecnología / internet
industria:
desarrollo de software / programación
habilidades:
* flutter
* gcp
* desarrollo
esta vacante viene de la bolsa de empleo