Logo
Golden Technology

Principal Frontend Engineer

Golden Technology, Blue Ash, Ohio, United States

Save Job

We are a leading grocery retailer committed to ending hunger and eliminating waste in our company by 2025. Our digital team builds customer‑facing applications that deliver a world‑class in‑store experience. This role is part of the Next Generation Point Of Sale (NGPOS) team, which is on a mission to build the best in‑store shopping experience for millions of customers daily.

Required Skills

At least 5 years of React/Redux commercial experience (within the last 2 years)

6+ years of strong Web‑UI development experience, including HTML, CSS, and modern JavaScript

Excellent programming skills in JavaScript (ES2015+)

Experience using Git and npm in a collaborative environment

Demonstrable knowledge of software design principles and patterns

Deep understanding of browsers (HTTP, APIs, event loop, render cycle, etc.)

Familiarity with build tools such as Webpack and Rollup

Experience with CI/CD pipelines and automated testing (unit, functional, contract, mocking)

Ability to tune application performance using tools like Lighthouse and browser dev tools

Knowledge of WAI‑ARIA, WCAG, and assistive technology

Experience with Progressive Web App (PWA) technologies

Bonus Skills

Functional programming in JavaScript

WebAssembly (Wasm)

Server‑side development with Node.js or similar frameworks

Testing frameworks such as Jest or Mocha

Package managers like Yarn and build tools such as Webpack/Rollup

Babel, Webdriver IO, GitLab, and advanced CSS frameworks (Angular, Vue, Stencil, Svelte, etc.)

Web Components and typed JavaScript (Flowtype or TypeScript)

NGINX, Bash scripting, and cloud platforms (Azure, GCP, Cloud Foundry)

Containerization with Docker

Key Responsibilities

Identify, uphold, and apply web engineering best practices across the team.

Implement design principles to ensure web apps are performant, accessible, and deliver ideal user experiences across devices.

Collaborate with designers, product managers, and engineering teammates to iterate on design and implementation.

Assist in developing features for customers and internal associates.

Work with API teams to build and ship new experiences.

Review existing web application code, propose upgrades, and plan future enhancements.

Design and develop frameworks that grow with the company’s needs.

Set performance indicators for web apps, monitor metrics, and proactively improve performance.

Stay up to date with emerging technologies and share insights with the team.

#J-18808-Ljbffr