Acerca de gbm
en gbm estamos seguros de que invertir es la única forma de conseguir libertad y un mejor futuro, y somos orgullosamente uno de los principales promotores de inversión a nivel nacional e internacional. Trabajamos día a día para crear las mejores soluciones institucionales y empresariales y, además, para construir de la mano de todos nuestros expertos la plataforma de inversión que va a cambiar la realidad de millones de personas al ofrecerles acceso a la inversión de manera segura, inteligente y simple: gbm app. Estamos convencidos de que, a través de tecnología y productos de inversión de primer nivel, podemos impulsar el potencial financiero de individuos, empresas e instituciones mediante nuestras diferentes líneas de negocio.
objetivo del puesto
el desarrollador ios en gbm es clave para implementar y evolucionar features de productos de inversión en la app, asegurando un comportamiento nativo, rápido y accesible. Gbm está mejorando/creando la next gen app: una arquitectura modular, escalable y orientada a performance que aprovecha swift/swiftui, concurrencia moderna y las capacidades nativas de ios para entregar interfaces fluidas, tiempos de render consistentes y una experiencia visual de primer nivel. Este rol sostiene los objetivos de la compañía al acelerar el time to market de funcionalidades de inversión y mantener la confiabilidad de uno de nuestros canales más estratégicos.
funciones principales
desarrollar aplicaciones y funcionalidades para el sistema operativo ios, utilizando lenguajes nativos (swift/objective-c) con la mejor calidad, tanto para los diferentes productos que gbm tiene como para los nuevos que se consideren desarrollar, con el fin de ofrecer a los clientes de gbm sistemas de calidad que puedan consultar en cualquier lugar.
implementar las mejores prácticas de desarrollo (code reviews, unit tests, solid, inyección de dependencias) para garantizar productos de calidad.
dar mantenimiento a las aplicaciones, monitorear logs y realizar las correcciones necesarias en caso de que ocurra un error en la aplicación.
asegurar que el software implementado tenga el desempeño esperado revisando constantemente los kpis técnicos.
implementar mock-ups, cuando sea necesario, en caso de que los componentes de backend no estén listos.
escribir pruebas unitarias, garantizando que las aplicaciones cumplan con los estándares de calidad.
obtener la aprobación de qa y qsa para publicar la aplicación en la tienda.
diseñar e implementar la arquitectura básica de los proyectos de aplicaciones ios, cumpliendo con los más altos estándares de calidad.
desarrollar las funcionalidades de la aplicación para ios, así como sus librerías base, con el fin de cumplir con las fechas de lanzamiento y actualizaciones que la compañía requiera.
requisitos
licenciatura en ingeniería de sistemas computacionales, ingeniería en computación, ciencias de la computación o afín a las tecnologías de la información
5 años o más de experiencia en desarrollo de aplicaciones nativas ios (swift/swift ui)
principios solid
patrones de diseño
conocimiento de xcode
clean architecture
ci/cd
deseable sector financiero
competencias
pensamiento analítico
habilidades sólidas de comunicación
ownership: responsabilidad sobre features de principio a fin (desde diseño técnico hasta producción y mantenimiento)
actitud orientada al trabajo en equipo y apertura a perspectivas diferentes a las propias
¡únete al equipo!*
*para postularte es indispensable que leas y aceptes nuestro aviso de privacidad para candidatos que se alinea a la ley de protección de datos personales y especifica el uso que le daremos a los mismos únicamente con fines de reclutamiento.
#li-dr1
#j-*-ljbffr