Grupo Data
Moniepoint
Ingeniero Principal Móvil (Terminal TPV)
Quiénes somos
Moniepoint Inc. es la plataforma financiera integral de África, que ayuda a 20 millones de empresas y particulares a acceder a pagos, banca, crédito, transacciones transfronterizas y herramientas de gestión empresarial sin interrupciones cada mes.
Como el mayor adquirente de comercios de Nigeria, gestionamos la mayoría de las transacciones en terminales punto de venta (TPV) del país. A través de nuestras filiales, Moniepoint Inc. procesa más de 250 mil millones de dólares en valor de transacciones de pago digital anualmente.
Sobre el puesto
Como Ingeniero Principal Móvil (Terminal TPV) en Moniepoint, serás responsable de diseñar y liderar la arquitectura de nuestras soluciones de terminales TPV en múltiples plataformas. Garantizarás la escalabilidad, seguridad, rendimiento y fiabilidad de nuestros sistemas TPV y aplicaciones relacionadas, incluidas las aplicaciones móviles para la programación de reparaciones y el mantenimiento. Si bien la mayoría de nuestras terminales se basan actualmente en Android Native, tu experiencia en soluciones multiplataforma (por ejemplo, Flutter, C, JavaScript) será crucial a medida que expandamos y diversifiquemos nuestra cartera. Desempeñarás un papel fundamental en la configuración de la dirección de nuestros productos relacionados con TPV, colaborando con equipos multifuncionales y asegurando que la visión técnica se alinee con los objetivos estratégicos más amplios de la empresa.
¿Tienes curiosidad por saber qué hace de Moniepoint un lugar increíble para trabajar? Consulta nuestras publicaciones sobre cómo cultivamos una cultura de innovación, trabajo en equipo y crecimiento.
Qué harás
- Liderar el diseño y la arquitectura de soluciones de terminales TPV, garantizando la seguridad, escalabilidad, rendimiento e integración con diversos sistemas de hardware y de pago.
- Desarrollar y mantener documentos y diagramas de arquitectura para sistemas de terminales TPV, asegurando que todas las plataformas estén bien documentadas y actualizadas.
- Tomar decisiones arquitectónicas sobre el software de terminales TPV, integrando diversas tecnologías de pago, estándares EMV y garantizando la compatibilidad del hardware.
- Liderar el desarrollo de aplicaciones relacionadas con TPV.
- Optimizar el rendimiento y la seguridad del sistema, especialmente en torno al procesamiento de pagos y los protocolos EMV.
- Participar en sesiones de planificación con los equipos de producto e ingeniería para garantizar que las soluciones satisfagan las necesidades del mercado y los objetivos comerciales.
- Realizar revisiones de código y garantizar las mejores prácticas para el desarrollo de sistemas móviles y embebidos, especialmente para el desarrollo de Android Native.
- Definir y aplicar las mejores prácticas de ingeniería de software en los equipos de TPV y relacionados para mejorar la eficiencia y la productividad de los desarrolladores.
- Garantizar la estabilidad y fiabilidad de los productos y aplicaciones de terminales TPV, monitorizando el rendimiento del sistema y solucionando problemas según sea necesario.
- Proporcionar mentoría técnica a los equipos de ingeniería, ayudándoles a desarrollar sus habilidades y a contribuir a la visión técnica general.
- Participar en el proceso de contratación, evaluando a ingenieros con experiencia en sistemas TPV, desarrollo móvil y embebido.
Para tener éxito en este puesto, creemos que deberías tener
- Al menos 8 años de experiencia en diseño, arquitectura y desarrollo de sistemas, específicamente en el dominio de terminales TPV.
- Sólida experiencia en desarrollo Android Native (Java/Kotlin), con un profundo conocimiento de las soluciones de terminales TPV basadas en Android.
- Sólidos conocimientos de los protocolos de seguridad EMV (Europay, Mastercard y Visa), incluidas las transacciones basadas en chip, la encriptación y la gestión de claves.
- Experiencia en la integración de hardware para dispositivos TPV, como lectores de tarjetas, teclados numéricos, impresoras y otros periféricos.
- Profundo conocimiento de la arquitectura de sistemas de pago, incluida la integración con procesadores y pasarelas de pago.
- Conocimiento de los principios de garantía de calidad del software y su aplicación en sistemas financieros.
- Excelentes habilidades para la resolución de problemas con capacidad para gestionar interacciones complejas de sistemas y adaptarse a requisitos cambiantes.
- Sólidas habilidades de comunicación, capaces de presentar conceptos técnicos complejos de forma clara tanto a partes interesadas técnicas como no técnicas.
- Capacidades de liderazgo con un enfoque en la mentoría de ingenieros y el impulso de mejoras de procesos dentro del equipo.
- La experiencia en desarrollo móvil multiplataforma, como Flutter, y la familiaridad con otras plataformas de aplicaciones TPV (por ejemplo, C, JavaScript) son un plus.
Qué podemos ofrecerte
- Cultura: Ponemos a nuestra gente en primer lugar y priorizamos el bienestar de cada miembro del equipo. Hemos construido una empresa donde todas las opiniones tienen peso y donde todas las voces son escuchadas. Nos valoramos y respetamos mutuamente y siempre nos cuidamos unos a otros. Sobre todo, somos humanos.
- Aprendizaje: Tenemos un entorno centrado en el aprendizaje y el desarrollo con énfasis en el intercambio de conocimientos, la formación y charlas técnicas internas periódicas.
- Compensación: Recibirás un salario atractivo, pensión, seguro médico, bonificación anual, además de otros beneficios.
Qué esperar en el proceso de contratación
- Una llamada telefónica preliminar con uno de nuestros reclutadores.
- Una prueba Hackerrank para llevar a casa.
- Una sesión de entrevista técnica con nuestro equipo de ingeniería.
- Una entrevista técnica y de comportamiento con nuestro Director de Ingeniería Móvil.
- Una entrevista de comportamiento y técnica con un miembro del equipo directivo.
Moniepoint es un empleador que ofrece igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados y candidatos.
