About the role
The Senior Front End Developer will be responsible for developing, customizing, and optimizing Shopify-based websites. This role works closely with designers, marketers and project managers to deliver high-quality, scalable, conversion-focused eCommerce solutions. The ideal candidate has deep expertise in Shopify development, programming and app integrations.
What You'll Do
- Lead deploys and UAT prep for assigned projects and retainers
- Lead client demos as project developer, alongside project designer and Project Manager, to represent the development work and professionally communicate technical solutions and ideas to the client team
- Act as a subject matter expert on Shopify platform, updates, new features, and integrations, providing technical guidance and support to clients and internal teams as needed
- Collaborates closely with fellow team members and clients to gather requirements, define project scope, and propose technical solutions that align with business goals, user needs and budget
- Execute and deliver work to clients in accordance with eHouse processes.
- Lead the architecture, development, customization, and maintenance of Shopify themes, features, and apps to ensure high-quality, scalable and performant solutions to meet clients’ needs and business goals, drive growth and client satisfaction
- Customize Shopify themes and apps to implement unique design elements, functionality and branding for each client’s store
- Integrate third-party apps and services with Shopify stores to extend functionality and streamline business processes
- Optimize Shopify stores for performance, speed, and SEO to enhance user experience and drive conversion rates
- Collaborate with third-party vendors, freelancers, and partners as needed to augment technical expertise and resources for project delivery
- Follow eHouse processes, and developer processes, and participate in code reviews to ensure adherence to coding standards, best practices, and quality assurance
- Stay updated on Shopify platform updates, new features, and best practices, and share knowledge with the team to drive continuous improvement
- Provide technical support and troubleshooting assistance
- Maintain high collaboration with fellow team members to effectively plan, execute and deliver work to clients in accordance with eHouse processes.
What You Bring
Required:
- 5+ years’ experience in Shopify development
- Proficient in Liquid, JavaScript, HTML and CSS/SCSS
- Proven experience with Shopify Plus, headless commerce, and Shopify APIs
- Familiarity with eCommerce analytics, conversion rate optimization, and A/B testing
- Strong understanding of performance optimization, web security, and SEO best practices
Preferred:
- Experience with custom app development using Ruby on Rails, or Python
- Knowledge of Shopify’s checkout extensibility and subscription models
- Understanding of UX/UI principles and responsive design best practices
- Experience working in an eCommerce agency or with high-growth DTC brands
Key Competencies:
- Team work
- Communication & Business Acumen
- Strategic thinking & vision
- Project Management & Execution
- Problem-solving & attention to detail