Desarrollador Mobile SR Flutter

Resumen

Perfil Técnico para Desarrollador Mobile Senior con Experiencia en Flutter

Descripción del puesto: Buscamos un Desarrollador Mobile Senior con sólida experiencia en el desarrollo de aplicaciones móviles utilizando Flutter. El candidato será responsable de liderar la creación de aplicaciones multiplataforma de alta calidad, colaborando con equipos de diseño, backend y QA. Se espera que el desarrollador tenga una comprensión profunda de los principios de arquitectura de software móvil, rendimiento y optimización, así como la capacidad para implementar soluciones escalables y seguras.

Requisitos Técnicos:

  1. Experiencia en Desarrollo Móvil:

    • Mínimo 5 años de experiencia en el desarrollo de aplicaciones móviles.
    • 3+ años de experiencia con Flutter y aplicaciones publicadas en App Store y Google Play Store.
    • Dominio de Dart y profundo conocimiento en el uso de widgets, animaciones y personalización de interfaces de usuario.
    • Familiaridad con los patrones de arquitectura móviles como BLoC, Provider, Riverpod, o Redux.
  2. Arquitectura de Software y Patrones:

    • Experiencia en la definición y diseño de arquitecturas móviles escalables y modulares.
    • Conocimiento avanzado de los principios de SOLID, Clean Architecture y MVVM.
    • Capacidad para liderar la toma de decisiones técnicas relacionadas con la arquitectura del proyecto y su escalabilidad.
  3. Integración con APIs y Servicios Backend:

    • Experiencia avanzada en la integración de aplicaciones móviles con APIs RESTful y GraphQL.
    • Conocimiento de WebSockets y tecnologías para sincronización en tiempo real.
    • Experiencia en la gestión de autenticación y seguridad en aplicaciones móviles, incluyendo OAuth 2.0, JWT y control de acceso.
  4. Rendimiento y Optimización:

    • Foco en la optimización del rendimiento de aplicaciones móviles, mejorando tiempos de carga, uso de memoria, y eficiencia en el consumo de batería.
    • Uso avanzado de herramientas de profiling y debugging en Flutter.
    • Implementación de técnicas para mejorar la UX en condiciones de red inestable, como almacenamiento en caché, compresión de datos y gestión de errores en la red.
  5. Testing y Calidad de Código:

    • Amplia experiencia en la creación de pruebas automatizadas, incluyendo pruebas unitarias, integración y pruebas de UI en Flutter.
    • Uso de CI/CD para integración continua y despliegue de aplicaciones móviles con herramientas como GitLab CI, Jenkins, o Bitrise.
    • Capacidad para realizar code reviews efectivos y garantizar la calidad del código a través de buenas prácticas de desarrollo.
  6. Experiencia en Publicación de Aplicaciones:

    • Familiaridad con el ciclo completo de vida de una aplicación móvil, desde el desarrollo hasta la publicación en Google Play Store y Apple App Store.
    • Experiencia en el manejo de los requisitos de publicación, certificados, firmas de código y despliegues.
  7. UI/UX y Diseño de Interacción:

    • Capacidad para trabajar estrechamente con diseñadores para transformar prototipos en experiencias móviles fluidas y atractivas.
    • Conocimiento de los principios de diseño de interfaces móviles nativas para iOS y Android.
    • Habilidad para implementar responsive design y asegurar la compatibilidad entre diferentes tamaños de pantalla y dispositivos.
  8. Herramientas y Control de Versiones:

    • Dominio de Git para el control de versiones, flujo de trabajo con ramas y manejo de pull requests.
    • Familiaridad con Jira, Trello o herramientas similares de gestión de proyectos ágiles.
  9. Habilidades de Liderazgo y Colaboración:

    • Capacidad para liderar equipos de desarrollo, proporcionando mentoría y supervisión a otros desarrolladores.
    • Habilidad para trabajar en colaboración con equipos multidisciplinarios, incluyendo diseñadores, gerentes de producto, y equipos de backend.
    • Fuerte capacidad de comunicación, tanto para explicar decisiones técnicas como para traducir los requisitos del negocio en soluciones técnicas.

Deseables:

  • Conocimientos en Firebase, incluyendo Cloud Firestore, Firebase Authentication, y Firebase Cloud Messaging para manejar notificaciones push y almacenamiento en tiempo real.
  • Experiencia en App Center, Crashlytics o herramientas similares para el monitoreo de fallos y la analítica de uso.
  • Familiaridad con Kotlin para Android y Swift para iOS, lo cual es útil para integraciones nativas puntuales.
Crealiad
Aplicar Agrega a favoritos

Otros empleos

Ultimos empleos publicados en Crealiad

LassoHunter
LassoHunter Monterrey, Nuevo León, Mexico
Analista de gestión de datos
Tiempo completo hace 5 meses

Importante empresa solicita: ANALISTA DE GESTIÓN DE DATOS REQUERIMIENTOS:Experiencia previa en el uso de sistemas CRM orientados...

$13.000,00
Aplicar ahora
EFECTIMUNDO
EFECTIMUNDO Tecámac, Estado de México, Mexico
Valuador de Autos
Tiempo completo hace 3 meses

PROMOTOR DE AUTOS IMPORTANTE CASA DE EMPEÑO ESPECIALIZADA EN VEHÍCULOS, TE BUSCA PARA EL TRABAJO DE...

$25.000,00 - $30.000,00
Aplicar ahora
Mi empleo ideal
Mi empleo ideal Cuauhtémoc, Ciudad de México, Mexico
Ejecutivo telefonico para tienda Departamental
hace 6 meses

FUNCIONES:• Atender y gestionar llamadas telefónicas referentes a dudas o inconvenientes que tengan los clientes. REQUISITOS:•...

$7.800,00 - $10.000,00
Aplicar ahora
Mentory Grupo Consultor
Mentory Grupo Consultor Puebla, Puebla, Mexico
Gerente restaurante Tlaxcala
Tiempo completo hace 6 meses

Gerente de Restaurante en Val'Quirico Sexo IndistintoEstado Civil IndistintoEscolaridad Licenciatura en administración de empresas turísticas, Licenciados...

Sueldo no disponible
Aplicar ahora
EFICASIA
EFICASIA Ciudad de México, Mexico
Ejecutivo Telefónico Call Center
Tiempo parcial hace 5 meses

En Eficasia estamos buscando talento que busque seguir creciendo profesionalmente, ven con nosotros y desarróllate...

$7.400,00 - $8.500,00
Aplicar ahora
Smile Pill
Smile Pill Los Cabos, Baja California Sur, Mexico
Vendedor Senior
Tiempo completo hace 2 meses

Promotor para importante marca de Vinos y Licores • Experiencia autoservicio, vinos y licores• Tiendas de...

Sueldo no disponible
Aplicar ahora
GRUPO SONORA GRILL
GRUPO SONORA GRILL Puebla, Puebla, Mexico
Cocinero B
Tiempo completo hace 5 meses

SONORA PRIME Líder a nivel nacional en restaurantessolicita: Cocinero/a REQUSITOS - Experiencia mínima de 1 año en el puesto...

$8.400,00 - $10.000,00
Aplicar ahora
ManpowerGroup
ManpowerGroup Ciudad Apodaca, Mexico
Analista de Facturación
Tiempo Completo hace 6 meses

Vacante para la empresa ManpowerGroup en Apodaca, Nuevo León Grupo Modelo Necesita Analista de Información Facturas Requisitos: Desde LicenciaturaExperiencia...

$17.000,00
Aplicar ahora
GRUPO 360
GRUPO 360 Mexico
Guardia Vigilante
Tiempo completo hace 5 meses

¿Buscas un equilibrio perfecto entre trabajo y vida personal? ¡Tenemos la oportunidad ideal para ti! Oficial de...

$9.000,00 - $9.600,00
Aplicar ahora
Sodexo México
Sodexo México Querétaro, Mexico
Técnico de Salas de Conferencia
Tiempo completo hace 5 meses

Técnico de Salas en Conferencia, $ 10500 brutos más prestaciones Asignar y coordinar las salas de conferencia...

$10.000,00 - $10.100,00
Aplicar ahora

Subscribete a nuestro newsletter
y recibe las ultimas vacantes