Senior UI Engineer (Shopify)
Role details
Job location
Tech stack
Job description
As a Senior UI Engineer, you'll operate as a technical leader across multiple projects and teams, shaping frontend architecture, enforcing platform-wide standards, and mentoring developers at all levels. You'll play a critical role in ensuring code quality, consistency, and performance across the frontend practice, while collaborating with designers, backend developers, and stakeholders to deliver user-focused digital experiences. This is a senior technical role for developers who combine deep expertise with strong communication and leadership skills.
What You'll Do
- Build high-quality, scalable Shopify solutions across themes, apps, checkout, and headless builds
- Own features end-to-end - from technical design to delivery and support
- Collaborate closely with designers, PMs, and clients to deliver excellent ecommerce experiences
- Champion clean code, performance, testing, and documentation
- Mentor teammates and contribute to better development standards and tooling
Requirements
Do you have experience in TypeScript?, * Strong experience with Shopify (themes, apps, APIs, checkout, Markets, and GraphQL)
- Advanced JavaScript / TypeScript skills and solid OOP fundamentals
- Experience with headless commerce (Hydrogen, Oxygen, or React-based frameworks)
- Performance-focused mindset, including Lighthouse optimisation
- Confident Git workflow and experience with CI/CD pipelines
Nice to Have
- Experience with Gadget.dev, Shopify POS, or B2B features
- Knowledge of modern build tools (Webpack, Yarn, Gulp, etc.)
- Shopify certifications (or willingness to work toward them)