ELERA POS Platform Architect (Vue 3/TypeScript)

Toshiba Global Commerce Solutions - External

Bentonville, Durham (AR, NC)

On-site

USD 110,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Assistance Programs
Pre-tax spending accounts
401(k) plan (with company match)
Company provided life insurance
Pet Insurance

Job summary

Toshiba Global Commerce Solutions is seeking a senior client-platform engineer to own and evolve the ELERA POS client—the Vue 3 and TypeScript application framework behind our fixed-lane, self-checkout, kiosk, and mobile experiences.

The role is platform-focused, not feature-centric, and includes mentoring, architecture work, and maintaining a dual UI generation strategy while integrating legacy Dojo with the modern client. This is a senior track with a defined architect growth path.

Qualifications

  • Bachelor’s degree in computer science or equivalent experience.
  • 5+ years of professional web development; 9+ years for senior level.
  • Strong TypeScript and OO programming skills with generics and strict mode.
  • Deep experience in Vue 3 and modern component frameworks.

Responsibilities

  • Design, develop, test/debug UI and client framework in Vue 3/TypeScript.
  • Mentor team and design for internal and external extension points.
  • Own client extensibility model, DI, plugin loading, and config merge chain.
  • Maintain backward compatibility for plugins and earlier framework versions.
  • Publish versioned shared packages with semantic versioning and deprecation discipline.
  • Keep two UI generations shippable, migrate Dojo gradually.
  • Extend device integration layer and mock device harness for full client run.

Skills

Vue 3
TypeScript
REST & OpenAPI
Dependency Injection
Git
CI/CD
Agile
Architectural thinking

Education

Bachelor’s degree in computer science or equivalent experience

Tools

InversifyJS
tsyringe
Docker
Spring
Jenkins
Maven
Swagger

Job description

Toshiba Global Commerce Solutions is seeking a senior client-platform engineer to own and evolve the ELERA POS client—the Vue 3 and TypeScript application framework behind our fixed-lane, self-checkout, kiosk, and mobile experiences.

The role is platform-focused, not feature-centric, and includes mentoring, architecture work, and maintaining a dual UI generation strategy while integrating legacy Dojo with the modern client. This is a senior track with a defined architect growth path.

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
Senior POS Platform Engineer — Vue/TS & Architect Track
Senior POS Platform Engineer — Vue/TS & Architect Track

VueToronto • Bentonville (AR), Northern (KY)

Hybrid
USD 120,000 - 180,000
Group health coverage (medical, dental
Vision
Employee Assistance Programs
+6
Senior POS Client Platform Engineer & Architect Path
Senior POS Client Platform Engineer & Architect Path

Socket.dev • Bentonville (AR)

On-site
USD 110,000 - 160,000
Health benefits (medical etc.)
401(k) plan with company match
Employee discounts
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
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
POS Client Platform Engineer
POS Client Platform Engineer

Socket.dev • Bentonville (AR)

On-site
USD 110,000 - 160,000
Health benefits (medical etc.)
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
POS Client Platform Engineer
POS Client Platform Engineer

Toshiba Global Commerce Solutions - External • Bentonville (AR), Durham (NC)

On-site
USD 110,000 - 160,000
Employee Assistance Programs
Pre-tax spending accounts
401(k) plan (with company match)
+2
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
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