Desarrollador Mobile Android Mid
Grupo Bursatil Mexicano, GGB080116EZ0 · Mexico City, Mexico
Investment Banking · 501-1,000 employees
About the role
Develop high-quality native Android applications and functionalities using Kotlin for GBM's financial products. Implement best development practices, maintain software performance via technical KPIs, and design scalable project architectures.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and over 3 years of experience in native Android development. Proficiency in Clean Architecture, MVVM, and hybrid architectures (WebView + Native) is essential.
Benefits
Full description
Acerca de GBM
Somos una organización de gestión de patrimonio y activos y banca privada con más de 35 años de experiencia, inversión digital innovadora y productos de ahorro. Nuestra misión es permitir vidas significativas a través de soluciones financieras inteligentes.
En GBM Digital & Technology hemos experimentado un crecimiento exponencial con nuestros productos y miembros del equipo, a la vez que cuidamos y habilitamos a nuestra gente en un lugar de trabajo empresarial.
Acerca del equipo
Somos una comunidad joven con ideas y soluciones innovadoras. Un equipo de creativos, colectivos, propietarios y soñadores, y por supuesto, ¡sabemos cómo divertirse! Creemos que la mejor idea gana y siempre estamos tratando de que cobre vida.
Desarrollador Mobile Android Middle
Descripción del puesto
El puesto de Ingeniero de Desarrollo de Software (Android) es fundamental dentro del equipo de Onboarding, ya que gestionamos todo lo relacionado con la creación del contrato de usuario, punto inicial y crítico para la operación de GBM. Utilizamos la mejor tecnología, combinando la agilidad de otras tecnologías nativas con una arquitectura dinámica y escalable para todos los flujos que contemplamos en la gestión de usuarios y todo lo relacionado con su contrato dentro de la aplicación Android.
En una semana típica realizarás:
- Desarrollar aplicaciones y funcionalidades para el sistema operativo Android, utilizando lenguajes nativos (Kotlin) de la más alta calidad para los diferentes productos de GBM y los nuevos que se consideren desarrollar, con el fin de proporcionar a los clientes de GBM sistemas de calidad que puedan consultar en cualquier lugar.
- Implementar las mejores prácticas de desarrollo (revisiones de código, pruebas unitarias, SOLID, inyección de dependencias) para obtener productos de calidad.
- Realizar el mantenimiento de las aplicaciones, monitorizar los registros y realizar las correcciones necesarias en caso de error.
- Garantizar el rendimiento deseado del software implementado mediante la revisión constante de los KPI técnicos.
- Implementar maquetas, cuando sea necesario, si los componentes del 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 una tienda.
- Diseñar e implementar la arquitectura básica de los proyectos de aplicaciones Android, cumpliendo con los más altos estándares de calidad.
- Desarrollar las funcionalidades de la aplicación para Android, así como sus bibliotecas base, para cumplir con las fechas de lanzamiento y las actualizaciones que necesita la empresa.
Escolaridad:
- 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
Requisitos:
- Más de 3 años de experiencia desarrollando aplicaciones nativas para Android.
- Se valorará la experiencia en el sector financiero.
Conocimientos
- WebView (Android WebKit)
- Arquitectura híbrida (WebView + Nativo)
- Conocimientos en Clean Architecture, patron MVVM, Injección de dependencias, y manejo de UnitTest.
- Metodologías ágiles.
Ofrecemos
- Salario y paquete de compensación competitivo
- Asignación a largo plazo contratada directamente por GBM
- Esquema 100% nominal
- Enfoque de formación y plan de carrera
- Certificaciones AWS patrocinadas y presupuesto de formación para cada empleado.
¡Ú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-NT1