Senior POS Platform Engineer — Vue/TS & Architect Track

VueToronto

Bentonville, Northern (AR, KY)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Group health coverage (medical, dental
Vision
Employee Assistance Programs
Pre-tax spending accounts
401(k) plan (with company match)
Company provided life insurance
Pet Insurance
Employee discounts
Generous paid holiday schedule, paid/v

Job summary

Toshiba Global Commerce Solutions is seeking a senior client-platform engineer to own and evolve the ELERA POS client, a Vue 3 and TypeScript framework used across fixed-lane, self-checkout, kiosk, and other experiences. This role focuses on architecture over features, including a dependency-injection system, plugin loading, and a multi-generation UI strategy.

The ideal candidate will have Vue.js and Java enterprise experience, thrive in a fast-paced, customer-first environment, and pursue an

Qualifications

  • Bachelor's degree in computer science or equivalent experience.
  • 5+ years of professional web development experience (Sr role) or 9+ years for Sr IV, focused on client-side.
  • Strong TypeScript/OO programming, generics, and strict mode.

Responsibilities

  • Design, develop, test/debug client UI and client framework in Vue 3 and TypeScript, mentor the team.
  • Design with internal and external developers in mind (retailer, partner, services engineers).
  • Own and extend the client extensibility model (DI, plugin loading, UI slots, merge chain).
  • Maintain backward compatibility for plugins and customizations from older framework versions.
  • Publish versioned shared packages with semantic versioning and deprecation discipline.

Skills

Vue 3
TypeScript
Java EE
REST/OpenAPI
Unit testing
CI/CD
Git
Architecture design
Web development

Education

Bachelor's degree in computer science

Tools

InversifyJS
tsyringe
Spring
Jenkins
Vite

Job description

Toshiba Global Commerce Solutions is seeking a senior client-platform engineer to own and evolve the ELERA POS client, a Vue 3 and TypeScript framework used across fixed-lane, self-checkout, kiosk, and other experiences. This role focuses on architecture over features, including a dependency-injection system, plugin loading, and a multi-generation UI strategy.

The ideal candidate will have Vue.js and Java enterprise experience, thrive in a fast-paced, customer-first environment, and pursue an

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

POS Platform Engineer (Vue 3/TypeScript) - Path to Architect
POS Platform Engineer (Vue 3/TypeScript) - Path to Architect

Socket.dev • Bentonville (AR)

On-site
USD 140,000 - 190,000
Group health coverage
Employee Assistance Programs
Pre-tax spending accounts
+5
POS Platform Engineer: Vue 3/TypeScript, Path to Architect
POS Platform Engineer: Vue 3/TypeScript, Path to Architect

Toshiba Global Commerce Solutions • Durham (NC)

On-site
USD 120,000 - 160,000
Group health coverage
Employee Discounts
401(k) plan
+2
POS Client Platform Engineer — Vue 3 & TypeScript
POS Client Platform Engineer — Vue 3 & TypeScript

Worky • Durham (NC)

On-site
USD 110,000 - 150,000
Health coverage
Employee Assistance Program
Pre-tax spending accounts
+5
Point of Sale Client Platform Engineer
Point of Sale Client Platform Engineer

Toshiba Global Commerce Solutions • Durham (NC)

On-site
USD 120,000 - 160,000
Group health coverage
Employee Discounts
401(k) plan
+2
POS Client Platform Engineer
POS Client Platform Engineer

Worky • Durham (NC)

On-site
USD 110,000 - 150,000
Health coverage
Employee Assistance Program
Pre-tax spending accounts
+5
Principal Platform Engineer, Developer Experience
Principal Platform Engineer, Developer Experience

Toshiba Global Commerce Solutions - External • Durham (NC)

On-site
USD 180,000 - 230,000
Group health coverage
401(k) plan with company match
Employee discounts
Point of Sale Client Platform Engineer
Point of Sale Client Platform Engineer

Socket.dev • Bentonville (AR)

On-site
USD 140,000 - 190,000
Group health coverage
Employee Assistance Programs
Pre-tax spending accounts
+5
Toshiba Global Commerce Solutions - External POS Client Platform Engineer Vue.js on-site Bentonville, Durham, 12 hours ago
Toshiba Global Commerce Solutions - External POS Client Platform Engineer Vue.js on-site Bentonville, Durham, 12 hours ago

VueToronto • Bentonville (AR), Northern (KY)

Hybrid
USD 120,000 - 180,000
Group health coverage (medical, dental
Vision
Employee Assistance Programs
+6
Principal Developer Experience Platform Engineer
Principal Developer Experience Platform Engineer

Toshiba Global Commerce Solutions • Durham (NC)

On-site
USD 140,000 - 190,000
Group health coverage
401(k) plan
Company provided life insurance
+2
Senior POS Engineer (Toshiba 4690/ACE) — Retail Solutions
Senior POS Engineer (Toshiba 4690/ACE) — Retail Solutions

Cedent • United States

Remote
USD 55,104 - 82,656
Health insurance
Dental insurance
Vision insurance