Front-End (UI) Platform Engineer-Retail Point of Sale Systems
Required skills
- ELERA
- Vue 3
- TypeScript
- Vue.js
- Java
- dependency-injection
- plugin system
- configuration merge
- device integration
- Maven
Nice to have
- Point-of-sale
- kiosk
- self-checkout
- retail industry
- plugin architectures
- extension points
Role summary
Toshiba Global Commerce Solutions is seeking a Front-End (UI) Platform Engineer to own and evolve the ELERA point-of-sale client, a Vue 3 and TypeScript application framework. This role focuses on the underlying framework, not features, involving dependency injection, a configuration merge chain, device layer integration, and managing multiple UI generations. The position requires strong skills in Vue.js, TypeScript, web development technologies, testing, CI/CD, and Java enterprise technologies. The ideal candidate will have 5+ years of web development experience, a path into architecture, and excellent technical writing and communication skills. This is a hybrid role based in the Raleigh/Durham, NC or Bentonville, AR areas.
Note: Toshiba Global Commerce Solutions will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work in the United States without a need for current or future visa sponsorship.
Toshiba Global Commerce Solutions is seeking a Front-End (UI) Platform Engineer-Retail Point of Sale Systems to own and evolve the ELERA point-of-sale client – the Vue 3 and TypeScript application framework behind our fixed-lane, self-checkout, kiosk, specialty, associate-mobile, and customer-display experiences. This is a successor role on a defined architect track: the person hired will be trained to become the architect for the ELERA POS client.
This is a platform role, not a feature role. Most of the work is not screens. It is the framework other teams build their screens out of: a dependency-injection and plugin system that retailers and partners extend through, a configuration merge chain that resolves customer overrides, a device layer that talks to lane hardware, a legacy Dojo application that must keep shipping beside the modern client, and the build train that releases all of it together.
The role requires experience building solutions on Vue.js and Java enterprise technologies with a focus on complex browser-side functionality. The ideal candidate will excel in our fast-paced, collaborative, customer-first environment, and is looking for a path into architecture rather than a larger backlog.
Responsibilities:
Required Skills:
Preferred Skills:
Toshiba Global Commerce Solutions is a dynamic billion-dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands. Have you ever been in a hurry and made use of the self-checkout at Lowe's Foods, earned fuel rewards at Kroger, or just paid for purchases at retailers such as Walmart, Michaels, Carrefour, The Gap, Calvin Klein, Boots, Cencosud, BJ's, or Costco? These are just a few examples of our in-store solutions and impressive customer base that made us the world's installed market share leader.The nature of retail is changing quickly, so if you share our 'Together Commerce' vision of a seamless two-way, participatory shopping experience, let's get together to drive the new economy.Toshiba Global Commerce Solutions, Inc. offers a competitive salary and generous benefits package including the following:
EEO:Toshiba Global Commerce Solutions is an equal opportunity/affirmative action employer that evaluates qualified applicants without regard to age, ancestry, color, religious creed, disability, marital status, medical condition, genetic information, military or veteran status, national origin, race, sex, gender, gender identity, gender expression and sexual orientation or any other protected factor. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.Individuals who need a reasonable accommodation because of a disability for any part of the employment process should email benefits@toshibagcs.com to request an accommodationDIVERSITY, EQUITY & INCLUSION:We at Toshiba Global Commerce Solutions firmly believe that our people are an integral part to the success of our customers. Furthermore, we're committed to Diversity, Equity, and Inclusion for all our people as highlighted by our 5 Core Principles (Create Outreach, Foster Belonging, Unleash Opportunity, Diverse Cultural Engagement and Culture of Transparency). We're passionate about our customers the retail industry and becoming a more responsible company as we help create a brighter future.
