The Senior Shopify Developer is a key developer role responsible for development and optimization of NBI’s ecommerce ecosystem on Shopify and its integrations with third party software-as-a-service platforms, including Algolia, Google Analytics, and Recharge. This role will involve taking business requirements and creating technical solutions that result in high quality customer experiences, simplicity and elegance for internal users’ management, and timely and informative error and event handling. This position offers a central role in maintaining and supporting the online retail presence and continuing to the continued success and innovation of NBI’s e-commerce initiatives.
Job Responsibilities & Main Functions
· Architect, develop, test, and deploy the NBI theme for Shopify and integrations with Algolia, Google Analytics, Recharge payments, and other third-party SaaS solutions.
· Work closely with the Product Owner to estimate delivery timelines for bugs, tasks, and projects related to Shopify.
· Research the latest innovations and trends in the e-commerce industry and how to best utilize them at NBI.
· Experiment with the newest offerings from existing platforms and make recommendations on their usefulness to NBI.
· Attend professional development conferences to improve understanding of the platforms and continuously increase skills and knowledge.
Job Requirements
- Bachelor’s degree in computer science or related field; or equivalent experience
- 5+ years of experience as a developer on the Shopify eCommerce platform, including 2+ years in a senior role.
- Extensive knowledge of all parts of the Shopify platform, including theme development, checkout functionality and customizations, admin extensions, and other ways to enhance the ecosystem.
- Extensive knowledge of building ecommerce sites in React, with direct experience combining React with the Shopify Storefront API a plus.
- Experience integrating Algolia’s Search product and Recommend product with an e-commerce site using the React library.
- Experience integrating Recharge’s subscription payments service with Shopify.
- Experience integrating event broadcasting to Google Analytics 4.
- Experience working in an Agile/Scrum environment.
- Excellent communication, collaboration, and project management skills
- Analytical and data-driven mindset with a focus on customer experience and product quality.
- Experience with A/B testing, user research, and data analysis tools is a plus.
- Experience with Azure DevOps is a plus.
These positions are currently only open to residents in the following locations. Please do NOT respond to this job posting if you do not reside in one of these States/Provinces:
Maryland Washington Arizona
Colorado Illinois Wisconsin
Minnesota Oklahoma Pennsylvania
Job Type: Full-time
Pay: $105,000.00 - $115,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance
Experience level:
- 5 years
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: Remote