FoodTagChile

Developer Senior Android (SDK) & TypeScript Specialist

Project-Based

Description

Buscamos un(a) desarrollador(a) con experiencia demostrable en integración de hardware para sistemas POS y manejo de SDKs de dispositivos de impresión. Se valorará experiencia en: Comandos ESC/POS y flujos de impresión en terminales POS. Integración de WebView y JavaScriptInterface en Android para llamadas nativas desde una app en TypeScript/JavaScript. Uso de SDKs de impresoras térmicas y control de impresión silenciosa (Silent Printing). Desarrollo de servicios/agentes en Windows para enviar trabajos de impresión directamente al spooler. Desarrollo orientado a rendimiento, seguridad y manejo de errores, con enfoque en eliminar diálogos de impresión y optimizar la experiencia de usuario. Conocimiento de redes y comunicaciones (WebSockets o Protocol Handlers) para integrar con la app web. Se valorarán: Experiencia en entornos de punto de venta (POS) y hardware chino. Capacidad de trabajar de forma proactiva, resolver problemas de integración complejos y entregar código limpio y mantenible. Habilidad para colaborar con equipos de firmware, frontend y backend. El candidato será responsable de diseñar y desarrollar la integración entre la aplicación basada en TypeScript/JavaScript y el hardware de impresión. En Android, se trabajará con WebView y JavaScriptInterface para invocar funciones de impresión nativas desde la app, e integrar el SDK para controlar la impresora térmica interna. Se debe implementar impresión silenciosa (Silent Printing) y controlar el flujo de etiquetas mediante las funciones labelLocate y labelOutput. También se manejará la impresión de imágenes (logos y gráficos) procesando bitmaps desde el SDK. En Windows, se deberá desarrollar un servicio local o agente (Node.js, C# o similar) que reciba comandos desde la aplicación web vía WebSockets o un Protocol Handler y envíe los datos directamente al spooler de impresión, evitando la ventana de Chrome y reduciendo fricciones para el usuario final. Se buscará una solución robusta para entornos POS, con experiencia comprobable en ESC/POS y manejo de SDKs de hardware chino. FoodTag busca un desarrollador(a) con experiencia en integración de hardware para optimizar el módulo de impresión de su sistema de etiquetado. El proyecto abarca la interacción entre una app en TypeScript/JavaScript y hardware de impresión, con foco en mejorar el flujo de impresión en Android y Windows, eliminando diálogos de impresión y optimizando el rendimiento del motor de impresión. Ofrecemos un entorno de trabajo dinámico en FoodTag, con posibilidad de trabajo remoto parcial según proyecto, horario flexible y oportunidad de crecimiento en una empresa enfocada en soluciones de etiquetado innovadoras. Integración a un equipo multidisciplinario, acceso a formación técnica y participación en proyectos de alto impacto en la industria de retail y logística. Experiencia adicional en ingeniería de firmware, pruebas de hardware, simulación de cargas de impresión y automatización de pruebas para flujo de impresión en múltiples plataformas. Conocimientos en seguridad de comunicaciones entre app y dispositivos, y familiaridad con herramientas de monitoreo de rendimiento en entornos POS.

Skills

TypeScriptNode.jsAndroidJavaScriptcsharpc-sharpC#

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching