Toshiba Global Commerce Solutions - External
POS Client Platform Engineer
About this role
Toshiba Global Commerce Solutions seeks a senior client-platform engineer to own and evolve the ELERA POS client framework built on Vue 3 and TypeScript. This platform role focuses on the extensibility layer, dependency injection, and plugin system that other teams build upon, with a clear path toward architecture leadership.
What you'll do
- Design, develop, and debug Vue 3 and TypeScript client UI and framework code while mentoring the team
- Own and extend the client extensibility model including dependency injection, plugin loading, and configuration merge chains
- Maintain backward compatibility for plugins and customizations across framework versions
- Design platform features with internal teams and external retailers/partners in mind
- Support device layer integration and coexistence with legacy Dojo application
- Improve and manage the build and release pipeline for all POS client variants
What they're looking for
- Vue 3 and TypeScript
- Dependency injection and plugin architecture
- Java enterprise technologies
- Browser-side application complexity
- Legacy system integration
- Team mentoring and developer experience
- POS or retail technology domain knowledge
- Build pipeline and release management
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Toshiba Global Commerce Solutions - External
Toshiba Global Commerce Solutions builds AI-enhanced retail applications and user interfaces that integrate with retail hardware. The company is hiring mobile developers and UI/UX engineers to create innovative, AI-driven customer experiences.
View all jobs at Toshiba Global Commerce Solutions - ExternalLikely interview questions
- Describe your experience designing extensibility systems and plugin architectures—what challenges have you faced and how did you solve them?
- How do you approach maintaining backward compatibility while evolving a framework that external partners depend on?