Headquarters: Remote
URL: https://weworkremotely.com
About the Role:
We’re partnering with a remote-based company that’s seeking a Senior Shopify Developer to lead a team of developers in building a Shopify Embedded Application that aligns with Shopify’s “Built for Shopify” guidelines. You will provide technical direction, manage milestones, and act as a liaison engineering/product leadership and the development team. This role requires strong technical expertise, leadership skills, and excellent communication.
Key Responsibilities:
- Technical Leadership: Break down project scope, Figma designs, and requirements into clear, actionable milestones and tasks.
- Team Management: Lead and mentor a team of 2 Intermediate Developers, providing technical guidance and ensuring the successful delivery of project goals.
- Project Management:
- Collaborate with engineering and product leadership.
- Communicate project progress, blockers, and resource needs through regular weekly updates.
- Ensure project milestones are met on time and within scope.
- Development: Contribute to coding and development tasks within Shopify’s Embedded App ecosystem.
Required Skills & Experience:
- 5+ years of experience in software development, with strong expertise in Shopify Embedded Apps.
- Proficiency in the following technologies:
- Shopify CLI, App Bridge, Polaris, Shopify Admin API
- React / TypeScript, Shopify Remix, JavaScript
- REST APIs / GraphQL APIs
- Strong familiarity with Shopify Partners Admin, App Setup, and Shopify App Design Guidelines.
- Demonstrated experience leading teams and managing projects within agile environments.
- Excellent problem-solving skills and ability to work collaboratively in a remote environment.
- Effective communication and reporting skills.
What to Expect:
- Fully remote work with flexible hours (North American time zones).
- Light meetings: At least one coordinated team meeting per week.
- Collaborative tools: Slack, GitHub, Jira, and Figma.
- Support from engineering, product teams, and leadership to ensure success.