Front-End (UI) Platform Engineer-Retail Point of Sale Systems
Core
Own and evolve the ELERA point-of-sale client framework (Vue 3/TypeScript) used by retailers for fixed-lane, self-checkout, kiosk, and mobile experiences.
Role type
Senior Front-End Platform Engineer (UI Framework)
Builds
The ELERA Vue 3/TypeScript application framework, shared packages, and device integration layers for POS systems.
Domain
Retail technology / Point of Sale systems
Required skills
Vue 3, TypeScript, Dependency Injection, Plugin Architecture, Unit Testing, CI/CD, Git, REST/OpenAPI, Legacy Code Maintenance, Java debugging
Preferred skills
POS hardware integration, Dojo/React/AngularJS, Docker, Spring Boot, WebSocket/STOMP protocols
Technologies
Vue 3, TypeScript, InversifyJS, Vite, Playwright, Jenkins, Maven, npm, Dojo, Docker, Spring Boot
Responsibilities
Design and develop client UI and framework code; maintain backward compatibility for plugins; publish versioned shared packages; extend device integration layer; maintain client release train; write architecture decision records; perform unit and functional tests.
Seniority
Senior, hands-on IC with architecture track