UFP Industries is seeking to build scalable, maintainable UI systems and manage, customize, and extend modern Shopify themes
Requirements
- Advanced proficiency writing semantic HTML with modern, scalable CSS architecture.
- Understanding of token and component-based architecture and design systems.
- Strong expertise in JavaScript/TypeScript and scripting inside Shopify’s constraints.
- Proficiency in Liquid, JSON templates, and Shopify’s theme architecture.
- Experience managing purchased themes: versioning, patching, upgrading, and rollback plans.
- Ability to build custom apps and extensions using React/Node (Shopify CLI).
- Strong understanding of metaobjects, metafields, content modeling, and app block structures.
Responsibilities
- Customize, maintain, and version-control Shopify themes, including updates, backups, and safe deployment workflows.
- Write clean, accessible, ADA-compliant front-end code, with a strong emphasis on modern CSS architecture.
- Extend current theme following token and component-driven architecture.
- Build new features and components using Liquid, HTML, CSS, and JavaScript/TypeScript.
- Create custom extensions, storefront scripts, and Shopify apps (Node/React/TypeScript).
- Implement and maintain theme sections, templates, metafields, app blocks, and dynamic content structures.
- Integrate with Shopify APIs, including Storefront, Admin, and AJAX APIs, for interactive or dynamic experiences.
Other
- Bachelor’s degree required.
- Minimum of 3 years’ experience in a Front-End Developer role or similar, with a proven track record and portfolio showcasing successful front-end projects.
- Must work out of the Grand Rapids, MI corporate office.
- Ability to pass a drug test.
- Some travel may be required.