Frontend Developer, Shopify
About the role
BRUNT is a fast-growing workwear brand built for the trades. As our Frontend Developer, Shopify, you will be the primary internal owner of our Shopify Plus storefront ecosystem. You will build, maintain, and continuously improve the digital experiences serving our DTC customers online, wholesale partners through our B2B catalog, and retail teams through Shopify Point of Sale. Reporting to the Vice President of Digital Product, you will work as a member of the Digital Product team, translating design and product vision into high-quality Shopify development sprint routines.
You will collaborate with an outsourced Shopify development partner, coordinating on parallel and intersecting workstreams to ensure consistent quality and brand experience. With our business poised for significant growth over the next two years, this role represents a major and expanding area of ownership and innovation.
Responsibilities
- Storefront Development & Theme Customization
- Develop, maintain, and enhance the BRUNT DTC eCommerce storefront on Shopify Plus, building and customizing Liquid-based themes for a brand-consistent, high-performance shopping experience.
- Translate UX design specifications and product requirements into clean, efficient, and well-documented Liquid, HTML, CSS, and JavaScript code.
- Build and maintain custom theme sections, templates, and components supporting merchandising flexibility and brand storytelling.
- Ensure all storefront experiences are fully responsive and optimized across desktop, tablet, and mobile devices.
- Leverage Shopify Plus features including Shopify Scripts, Flow, and Launchpad to support promotions, automation, and enhanced checkout experiences.
- B2B Wholesale Platform
- Maintain and enhance the BRUNT B2B wholesale catalog built on Shopify Plus, ensuring a seamless ordering experience for wholesale partners and internal sales teams.
- Develop new features and functionality for the B2B platform as business requirements evolve.
- Partner with Product Managers and UX Designers to identify and implement improvements to the wholesale customer experience.
- Shopify Point of Sale
- Own the development and ongoing enhancement of the BRUNT Shopify POS implementation, supporting retail store operations and ensuring consistent, reliable in-store experiences.
- Build and maintain POS customizations, workflows, and configurations meeting operational needs of BRUNT retail store teams.
- Architect and develop scalable POS solutions for efficient replication and deployment as BRUNT expands to a multi-location retail network over the next 24 months.
- Partner with Retail Operations and Technology stakeholders to identify POS feature needs and translate them into development requirements.
- App Integration & Platform Configuration
- Evaluate, integrate, and configure Shopify apps and third-party tools extending platform functionality across DTC, B2B, and POS channels.
- Manage Shopify Plus store configuration, including metafields, custom data structures, and Shopify Admin settings supporting business operations.
- Collaborate with the Technology team to ensure Shopify integrations with back-end platforms operate as expected.
- Performance & Quality
- Continuously monitor and optimize storefront performance, including page load speed, Core Web Vitals, and overall site health across all three Shopify channels.
- Write clean, well-structured, version-controlled code using Git, following established branching, commit, and documentation standards.
- Participate in Agile sprint ceremonies including planning, stand-ups, reviews, and retrospectives using Jira for sprint and backlog management.
- Partner with the QA Engineer to ensure all development work is properly tested prior to release.
- External Partner Coordination
- Work alongside an outsourced Shopify development partner on parallel workstreams, maintaining open communication and consistent development standards.
- Serve as the internal technical point of reference for Shopify platform decisions, ensuring external partner output aligns with BRUNT’s quality, brand, and architectural standards.
Requirements
- 3–5 years of demonstrated Shopify development experience, with hands-on ownership of storefront builds, theme customization, and platform configuration.
- Proven experience on Shopify Plus, including familiarity with Plus-specific features such as Shopify Scripts, Flow, Launchpad, and multi-channel store management.
- Strong proficiency in Shopify’s Liquid templating language and a deep understanding of Shopify theme architecture, sections, and Online Store 2.0 standards.
- Solid front-end development skills including HTML, CSS, and JavaScript, with the ability to build responsive, cross-device experiences without reliance on external frameworks.
- Experience developing for or configuring Shopify B2B / wholesale catalog functionality is strongly preferred.
- Experience with Shopify POS development, configuration, or customization is strongly preferred.
- Familiarity with Shopify’s REST and GraphQL APIs for storefront data access, custom app interactions, and third-party integrations.
- Experience evaluating, integrating, and configuring Shopify apps and third-party tools to extend platform capabilities.
- Proficiency with Git for version control and comfort working within a structured branching and code review workflow.
- Experience working within Agile/Scrum environments using Jira or comparable sprint management tools.
- Strong ability to collaborate cross-functionally with UX Designers, Product Managers, QA Engineers, and non-technical stakeholders.
- Comfortable operating as the sole internal Shopify developer, managing competing priorities across multiple commerce channels with a high degree of ownership and autonomy.
- Strong attention to detail, a commitment to code quality, and a proactive approach to performance optimization and platform best practices.
- Experience working alongside or coordinating with external development partners or agencies is a plus.
- Must be 18+ and able to reliably commute to the work location 4x per week.
- Full-time availability, including occasional evening or weekend support during major releases, platform updates, or retail store go-lives.
Benefits
- Healthcare: Comprehensive medical, dental, and vision insurance options.
- Retirement: 401(k) plan with Company Match.
- Paid Time Off: 15 days of PTO, plus 11 paid holidays and sick leave.
- Incentives: Performance-based bonus eligibility and Equity if applicable.
Pay
The anticipated salary range for this role is $100,000 USD - $120,000 USD. The actual compensation offered will depend on factors such as qualifications, experience, skills, and budget.