Responsibilities
- Lead full lifecycle development of Shopify themes using Liquid, JSON templates, sections, and reusable components
- Design and build custom or private Shopify applications leveraging Shopify Admin, Storefront, and GraphQL APIs
- Develop hybrid or headless storefronts connected to AWS-hosted microservices when required
- Engineer scalable, high-performance solutions capable of handling peak traffic during major campaigns
- Define and implement integration strategies between Shopify and backend systems for payments, identity, CRM, and ticketing
- Build robust data pipelines using MySQL, APIs, webhooks, and event-driven architectures
- Collaborate on technical architecture for large-scale lottery and charitable gaming projects
- Apply OWASP security standards throughout the application stack
- Implement secure webhook validation, session protection, and secret handling mechanisms
- Support compliance processes specific to regulated charitable gaming environments
- Integrate Shopify Payments and authorized third-party payment gateways
- Ensure precise financial reconciliation and settlement reporting workflows
- Assist DevOps teams in establishing and maintaining CI/CD pipelines for themes and apps
- Establish comprehensive observability across Shopify, Node.js, Laravel services, and front-end performance metrics
- Conduct in-depth technical troubleshooting and lead root cause analysis
- Work closely with Design, Product, and Charity teams to refine user experience and improve conversion rates
- Guide junior developers and help shape coding standards and architectural review practices
Work Arrangement
Hybrid