What are the responsibilities and job description for the Principal Frontend Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, V-CENTRIX-US LLC, is seeking the following. Apply via Dice today!
We are is seeking a Principal Frontend Engineer to lead modernization and architecture improvements for their Point of Sale (POS) systems.
These systems include traditional cashier checkout, self-checkout, pharmacy checkout, and gas station terminals, interacting with scanners, payment terminals, weight scales, and customers in real time.
Role: Principal Frontend Engineer
Type: Full-time
Location & Onsite: Blue Ash, OH (5 days onsite)
Interview: Onsite one round only
Role Overview:
The team’s frontend is built in React, but multiple checkout experiences currently function as separate codebases. The role requires improving code quality, consistency, structure, and reducing duplication. On the backend, the system uses message queues and asynchronous patterns to handle concurrency and real-world chaos.
Key Responsibilities:
We are is seeking a Principal Frontend Engineer to lead modernization and architecture improvements for their Point of Sale (POS) systems.
These systems include traditional cashier checkout, self-checkout, pharmacy checkout, and gas station terminals, interacting with scanners, payment terminals, weight scales, and customers in real time.
Role: Principal Frontend Engineer
Type: Full-time
Location & Onsite: Blue Ash, OH (5 days onsite)
Interview: Onsite one round only
Role Overview:
The team’s frontend is built in React, but multiple checkout experiences currently function as separate codebases. The role requires improving code quality, consistency, structure, and reducing duplication. On the backend, the system uses message queues and asynchronous patterns to handle concurrency and real-world chaos.
Key Responsibilities:
- Provide technical leadership in a messy, legacy frontend environment
- Standardize frontend codebases across checkout experiences
- Mentor engineers and improve team culture and engineering practices
- Modernize React/Angular/Vue-based frontend architecture
- Ensure POS systems handle real-time, concurrent inputs reliably
- Improve code quality, platform structure, and scalability
- Senior engineering leader, not just a hands-on coder
- Proficiency in React, Angular, or Vue (modern versions)
- Experience with real-time and concurrent systems
- Ability to lead platform modernization and architectural improvements
- Strong problem-solving and mentorship skills
- Willingness to work onsite 5 days/week in Blue Ash, OH