Desarrollador Senior Flutter para Plataforma de Trading Financiero | Remoto
Remoto
Jornada completa
Tiempo parcial
Introducción
Buscamos un Desarrollador Senior de Flutter con amplia experiencia para unirse a nuestro equipo remoto en una empresa líder en tecnología fintech. Como especialista clave, diseñará y desarrollará aplicaciones móviles sofisticadas que proporcionan a los traders herramientas analíticas avanzadas para operar en mercados financieros utilizando Flutter 3.19+ y Dart 3.0+.
Responsabilidades Principales
- Diseñar y desarrollar aplicaciones de alto rendimiento utilizando Flutter 3.19+ para plataformas iOS y Android, optimizadas para operaciones financieras en tiempo real.
- Colaborar con desarrolladores backend para integrar servicios RESTful API y GraphQL con énfasis en la seguridad y el rendimiento.
- Implementar componentes de interfaz de usuario complejos con animaciones fluidas que visualicen datos financieros de manera efectiva.
- Optimizar el rendimiento de aplicaciones para diferentes dispositivos, asegurando tiempos de respuesta rápidos esenciales en trading.
- Participar en el ciclo completo de desarrollo, desde la conceptualización hasta la implementación y despliegue en tiendas de aplicaciones.
- Implementar soluciones robustas de gestión de estado utilizando patrones avanzados como BLoC, Provider, Riverpod o Redux.
- Depurar y resolver problemas técnicos, identificando cuellos de botella en aplicaciones financieras de alta complejidad.
- Escribir código limpio y mantenible con documentación exhaustiva que cumpla con estándares de seguridad financiera.
- Participar activamente en revisiones de código y discusiones arquitectónicas para mejorar la calidad del producto.
- Mantenerse actualizado con las últimas versiones de Flutter y mejores prácticas de desarrollo móvil en el sector fintech.
Habilidades y Experiencia Requeridas
- Mínimo 5 años de experiencia profesional en desarrollo de aplicaciones móviles, con al menos 3 años especializados en Flutter.
- Dominio avanzado del framework Flutter y lenguaje de programación Dart (Dart 3.0+).
- Experiencia comprobada en aplicaciones fintech o plataformas de trading con requisitos de alta seguridad.
- Conocimiento experto en integración y uso de RESTful APIs, GraphQL y WebSockets para datos financieros en tiempo real.
- Comprensión sólida de patrones de gestión de estado en Flutter (BLoC, Provider, Riverpod) aplicados a sistemas financieros.
- Experiencia integrando servicios de Firebase (Analytics, Crashlytics, Cloud Messaging) para monitoreo y notificaciones.
- Conocimiento profundo de principios de diseño UI/UX móvil adaptados a usuarios profesionales del sector financiero.
- Dominio de sistemas de control de versiones, especialmente Git, con énfasis en flujos de trabajo colaborativos.
- Experiencia con integración continua y despliegue (CI/CD) para entornos financieros regulados.
- Excelentes habilidades de resolución de problemas, atención al detalle y capacidad para optimizar rendimiento.
- Fuertes habilidades de comunicación y capacidad para trabajar eficazmente en un equipo remoto internacional.
Aspectos Valorados Adicionalmente
- Experiencia específica con plataformas financieras o sistemas de trading algorítmico.
- Conocimiento de estructuras de datos y protocolos de mercados financieros.
- Familiaridad con WebSockets para transmisión de datos en tiempo real en entornos de alta frecuencia.
- Experiencia desarrollando módulos nativos cuando sea necesario (Kotlin/Java para Android, Swift/Objective-C para iOS).
- Comprensión de regulaciones financieras y requisitos de cumplimiento normativo en aplicaciones móviles.
- Experiencia con frameworks de pruebas automatizadas para Flutter (pruebas de widgets, pruebas de integración).
- Contribuciones a proyectos o paquetes Flutter de código abierto que demuestren compromiso con la comunidad.
- Experiencia con metodologías de desarrollo Ágil adaptadas a equipos distribuidos.
- Conocimiento de prácticas de codificación segura y estándares de protección de datos financieros.
- Experiencia implementando autenticación biométrica en aplicaciones móviles para mayor seguridad.
Por Qué Unirse a Nosotros
Únase a un equipo innovador que está revolucionando la tecnología de trading financiero. Trabajará en desafíos complejos, implementará soluciones móviles avanzadas y desarrollará su experiencia tanto en desarrollo Flutter como en tecnología financiera. Ofrecemos compensación competitiva, condiciones flexibles de trabajo remoto y la oportunidad de formar parte del futuro de la tecnología financiera global.