Job Title : JavaScript Architect
Location : Cincinnati, OH (Onsite / Hybrid depending on client requirement)
Client : Kroger
Level : Principal / L3
Job Description
We are seeking a highly skilled JavaScript Architect to provide technical leadership and architectural direction for enterprise-scale web applications. The ideal candidate will be an expert in modern frontend technologies, JavaScript / TypeScript, React, Node.js, performance optimization, accessibility, and engineering best practices. This role is responsible for building and evolving frontend frameworks, defining coding standards, and guiding multiple teams to deliver highly performant, scalable, and accessible web applications.
Required Skills
5+ years of recent, hands-on React / Redux experience (within the last 2 years).
6+ years of strong Web UI development experience with deep knowledge of HTML, CSS, and JavaScript.
Expert-level programming in JavaScript (ES2015+) and strong proficiency in TypeScript .
Experience using Git , npm, and modern JavaScript development workflows.
Strong understanding of :
Software design principles & patterns
Browser internals (HTTP, APIs, event loop, rendering, caching)
Build tools (Webpack, Rollup, Babel)
CI / CD pipelines and deployment patterns
Automated testing frameworks (unit, functional, mocking, contract tests)
Performance tuning using Lighthouse and browser dev tools
Web accessibility standards (WAI-ARIA, WCAG)
Progressive Web Apps (PWA)
Bonus Skills (Highly Preferred)
Functional programming in JavaScript
WebAssembly (Wasm)
Server-side development with Node.js
Web UI frameworks like Angular, Vue, Stencil, or Svelte
TypeScript, Flowtype
WebdriverIO, Jest, Mocha
GitLab
NGINX, Bash scripting
Cloud platforms (Azure, GCP, Cloud Foundry)
Docker and container-based workflows
Key Responsibilities (Architect-Level Leadership) Architectural Ownership
Define, uphold, and implement JavaScript and Web engineering best practices across teams.
Architect scalable, modular, and maintainable frontend frameworks and component architectures .
Guide teams in applying modern software design patterns for frontend applications.
Application Performance & Accessibility
Ensure all applications meet strict standards for performance, accessibility, and responsiveness .
Establish performance metrics, create alarms, and continuously monitor / improve KPIs.
Conduct deep performance audits using Lighthouse, Chrome DevTools, and profiling tools.
Technical Leadership & Collaboration
Collaborate with product managers, designers, and engineering teams to architect UI / UX solutions.
Partner with backend and API teams to define clean and efficient integration strategies.
Lead code reviews, enforce coding standards, and mentor engineers at all levels.
Framework & Platform Evolution
Design and evolve the frontend platform to support long-term scalability and reusability.
Evaluate emerging technologies and introduce forward-thinking approaches across the stack.
Plan and guide upgrades, refactors, and modernization initiatives of large web applications.
Delivery Excellence
Support the creation of new customer-facing and internal web experiences.
Guarantee quality through automated testing strategies and robust build pipelines.
Troubleshoot complex frontend issues and drive root-cause analysis.
Top 3 Skills for Shortlisting
React
TypeScript
Node.js / JavaScript Architecture
Architect • NY, United States