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.
Principales Funciones:
-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.
Volver
Desarrollador Android (Java/Kotlin)
Haulmer Chile SpA
Jornada Completa
Mobile
1 vacante
Chile
Publicado hace menos de 24 horas
Descripci贸n
Requerimientos
Formaci贸n y experiencia (Excluyentes):
-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.
Cargando ofertas similares...