Desarrollador Senior iOS para Proyecto Fintech | Remoto

Remoto
Jornada completa
Introducción Buscamos incorporar un Desarrollador Senior de iOS con experiencia avanzada en tecnologías modernas como GraphQL, WebSockets y RxSwift. La posición está orientada a un proyecto fintech de larga duración especializado en servicios de inversión y valores bursátiles. Este puesto es completamente remoto y a tiempo completo, ofreciendo estabilidad y desarrollo profesional en el sector financiero-tecnológico. Sobre el Proyecto Se integrará a un equipo de alto rendimiento dedicado al desarrollo de una plataforma fintech innovadora en el sector de inversiones y valores. El proyecto implementa tecnologías de vanguardia para proporcionar soluciones financieras seguras, eficientes e intuitivas. Como Desarrollador Senior iOS, asumirá la responsabilidad de componentes críticos de nuestra aplicación móvil, garantizando rendimiento óptimo y experiencia de usuario excepcional en un entorno financiero exigente. Responsabilidades Clave - Diseñar e implementar aplicaciones iOS robustas utilizando Swift 5.9+ y el entorno de desarrollo Xcode 15+. - Desarrollar integraciones eficientes con APIs mediante GraphQL y establecer comunicaciones en tiempo real a través de WebSockets. - Aplicar rigurosamente la arquitectura VIPER y principios SOLID para asegurar un código mantenible y escalable. - Colaborar con equipos multidisciplinarios para conceptualizar y entregar nuevas funcionalidades. - Efectuar revisiones de código exhaustivas y proporcionar orientación técnica al equipo. - Optimizar el rendimiento de las aplicaciones para dispositivos iOS actuales, garantizando experiencias fluidas. - Implementar sistemas robustos de almacenamiento de datos utilizando Realm Database y servicios de Firebase. - Participar activamente en discusiones técnicas, aportando soluciones innovadoras. - Garantizar que las aplicaciones cumplan con los estándares de seguridad requeridos en el sector financiero. - Mantener documentación técnica actualizada conforme a protocolos establecidos. Requisitos Técnicos - Mínimo 5 años de experiencia profesional en desarrollo iOS con Swift (versión 5+). - Dominio comprobado de GraphQL para consultas y mutaciones de APIs complejas. - Experiencia sólida en implementación de WebSockets para sistemas de comunicación en tiempo real. - Conocimiento avanzado de Alamofire 5.5+ para gestión optimizada de solicitudes de red. - Competencia demostrable en programación reactiva utilizando RxSwift 6.0+ o Combine Framework. - Aplicación efectiva de arquitectura VIPER y adherencia a principios SOLID en proyectos anteriores. - Implementación práctica de patrones de Arquitectura Limpia en entornos de producción. - Experiencia comprobada con Realm Database 10.0+ para almacenamiento y sincronización de datos. - Utilización avanzada de Firebase para análisis, notificaciones y autenticación. - Conocimiento práctico de SwiftUI y capacidad para integrarla con componentes UIKit existentes. - Nivel de inglés B1-B2, suficiente para comunicación técnica efectiva. - Experiencia en implementación de pruebas unitarias e integración con XCTest y herramientas complementarias. Competencias Adicionales Valoradas - Experiencia previa en el sector fintech o desarrollo de aplicaciones financieras complejas. - Conocimiento avanzado de protocolos de seguridad OWASP y mejores prácticas para aplicaciones financieras. - Implementación de sistemas de Integración Continua/Despliegue Continuo (CI/CD). - Dominio de herramientas como Fastlane para automatización de despliegue y gestión de certificados. - Aplicación de SwiftLint u otras herramientas de análisis estático para mantener calidad de código. - Experiencia con instrumentos de Apple para diagnóstico y optimización de rendimiento. - Contribuciones demostrables a proyectos de código abierto o aplicaciones publicadas en la App Store. - Implementación de características de accesibilidad según directrices oficiales de Apple. ¿Por Qué Incorporarse a Nuestro Equipo? Ofrecemos una oportunidad excepcional para formar parte de un proyecto fintech innovador con impacto significativo en el sector de inversiones. Como miembro de nuestro equipo, disfrutará de un esquema laboral flexible, entorno completamente remoto, y posibilidades reales de crecimiento profesional. Valoramos la colaboración, la iniciativa y el equilibrio personal-profesional, proporcionando un ambiente donde podrá desarrollar su potencial técnico mientras contribuye a soluciones financieras de vanguardia.