28 días
Expira 31/07/2026
Desarrollador Android (Java/Kotlin)
Desarrollador Android (Java/Kotlin)
¿Quiénes somos?
Somos una fintech joven e innovadora, dedicada a transformar la manera en que los negocios gestionan su tecnología financiera. Nuestro compromiso es ofrecer soluciones que no solo faciliten el trabajo de nuestros clientes, sino que también impulsen su crecimiento. Si te apasiona la tecnología y quieres ser parte de un equipo dinámico que busca la mejora continua, ¡este es tu lugar!
¿Qué buscamos?
Estamos en la búsqueda de un/a Desarrollador Android (Java/Kotlin) motivado/a y creativo/a que quiera formar parte de nuestro equipo de Software Development Mobile. Tu misión será diseñar, construir y optimizar aplicaciones nativas para terminales POS Android, asegurando el procesamiento de transacciones financieras con altos estándares de seguridad, velocidad y estabilidad. Su objetivo es orquestar la comunicación eficiente entre el hardware del dispositivo y las pasarelas de pago, garantizando la continuidad operativa del negocio 🚀.
Tus responsabilidades incluirán:
- Desarrollo y Arquitectura de Aplicaciones: Construir componentes de software robustos en Java/Kotlin, aplicando patrones de diseño MVVM para separar la lógica de negocio de la interfaz. Esto incluye la creación de interfaces de usuario mediante XML Layouts y Jetpack Compose y una gestión precisa del ciclo de vida de componentes con el fin de asegurar la estabilidad y escalabilidad de la plataforma.
- Implementación de Lógica Transaccional: Programar y mantener el flujo de operaciones financieras (venta, anulación, reversas), asegurando el cumplimiento de protocolos estándar como ISO 8583 y EMV para garantizar la integridad financiera y el cumplimiento normativo en cada proceso de pago.
- Gestionar la integración de hardware y portabilidad: Adaptar y homologar la aplicación para terminales POS de distintos fabricantes, integrando periféricos (impresoras, scanners, NFC) y soluciones externas mediante el uso de SDKs nativos, comunicación Sockets/Serial para lograr una solución agnóstica al hardware y operativa en múltiples fabricantes.
- Asegurar la conformidad normativa y blindaje del código: Garantizar que el software cumpla con los estándares de seguridad de la industria de pagos (PCI DSS, PCI PTS, OWASP) aplicando técnicas de cifrado simétrico (TDES, AES), ofuscación de código (ProGuard/RASP) y corrección de vulnerabilidades para proteger los datos sensibles del usuario y prevenir fraudes o ataques externos.
- Trazabilidad Transaccional y Calidad del Software: Diseñar mecanismos de logging y observabilidad granular junto con pruebas unitarias y pipelines de CI/CD para optimizar el diagnóstico técnico y reducir drásticamente los tiempos de resolución de incidentes en producción.
¿Qué necesitamos?
- Formación Académica: Título profesional en Ingeniería Civil Informática, Ingeniería en Computación, Analista Programador o carreras afines al desarrollo de software.
- Experiencia Laboral: Experiencia previa en empresas Fintech, SaaS, o similares.
- Experiencia Mobile: Mínimo 3 años de experiencia comprobable en desarrollo de aplicaciones móviles nativas (Android) o implementación de soluciones en la industria de medios de pago.
Conocimientos Técnicos Excluyentes:
- Lenguajes de Programación: Dominio avanzado de Kotlin y Java(Android SDK nativo).
- Integración y APIs: Sólida experiencia en consumo de servicios web RESTful (JSON).
- Seguridad en Comunicaciones: Manejo de protocolos de comunicación segura (HTTPS/TLS) e implementación/gestión de certificados digitales.
- DevOps & CI/CD: Experiencia práctica utilizando Docker y gestión de pipelines de integración continua en GitHub CI/CD.
Será un plus si cuentas con estos conocimientos:
- Hardware POS: Experiencia específica desplegando software en terminales SmartPOS Android (ej. Sunmi, Kozen, Ingenico, PAX) y uso de sus SDKs propietarios.
- Protocolos Transaccionales: Conocimiento funcional de estándares de la industria como ISO 8583 y especificaciones EMV (L1/L2).
- Ciberseguridad Aplicada: Nociones de criptografía y manejo de llaves (DUKPT, TDES, AES, SHA) y aplicación de estándares de seguridad OWASP Mobile.
¿Cuáles son nuestros beneficios?
- 💻 Trabajo remoto 100% - Conéctate desde donde quieras*.
- 🕑 Jornada laboral de 40 horas.
- 🎂 Día libre en tu cumpleaños - Para celebrarlo como mereces.
- 🩺 Seguro complementario de salud Haulmer - Tu bienestar es prioridad, por eso contamos con un seguro diseñado especialmente para nuestro equipo**.
- 🏋🏻 Apoyo a la actividad física - Queremos que tu cuerpo y mente estén sanos, por lo que te ayudamos a financiar tu plan de gym o una actividad física de tu elección**.
- 💸 Bonos y aguinaldos - Para festejar juntos momentos importantes de tu vida.
- 👔 Ambiente sin Dresscode - Sé tu mismo/a.
- 💙 Equipo joven y dinámico - Mucha colaboración y cero burocracia.
* Beneficio no disponible para cargos en modalidad presencial.
** Beneficio no disponible para prácticas profesionales.
¿Te animas a este desafío? Si estás listo/a para llevar tu carrera al siguiente nivel y ser parte de un equipo que marca la diferencia, ¡Queremos conocerte! Envía tu postulación y súmate a Haulmer, donde juntos impulsaremos el futuro de la tecnología financiera. 🌟