Golden Technology
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
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