About Swanky We’re Swanky and we’re a fast-growing global ecommerce agency. We design, build and grow Shopify Plus stores that convert. Our ideal developer comes from an ecommerce background with Shopify experience. If you’ve helped brands create entirely new sites, been involved in complex migrations across platforms and you’re looking to be part of a fast-moving team, this could be just the role for you. About the Role This is a Shopify developer role, and applicants are expected to have advanced knowledge of Shopify APIs and extensive experience working with the Shopify platform. If this is you, read on Embedded within our team of developers, designers, analysts and project managers, you will be the go to person for all development centric questions and out-of-the box solutions - both to solve technical challenges and to help coach technical problem solving. Daily tasks could include anything from coding complex bespoke functionality, building a Shopify app or Checkout Extension, building a bespoke theme, to helping our project management team define complex technical scope and risk, to helping junior members of the team through shared solutioning, mentoring and maintaining the standard for our development culture. Key responsibilities include: Design, develop, implement, test, deploy, and maintain software to team programming standards Contribute to the broader software, product, solution design, and roadmap liaising with the Head of Technology Conduct code reviews to ensure that software meets code quality standards and applications are robust, performant, and maintainable Continually work to improve team processes, capabilities and output Knowledge share, mentor peers and colleagues to uplift technical ability within the team and support team members to create and follow professional development pathways Support team members to develop and follow a professional development pathway About You: Most importantly you need to thrive in a fast paced, team-led environment. If you’re comfortable with the status quo and dislike frequent process iterations in the name of improving output - this role may not be for you. Role Requirements: Have extensive experience as a Full Stack Developer A proven track record delivering functional, efficient, responsive Shopify and Shopify Plus websites (minimum 2 years) Strong knowledge of Shopify Store 2.0 architecture and templating in Liquid Strong knowledge of Shopify APIs Demonstrable knowledge of development using HTML, CSS, JavaScript (ES6), as well as React (Remix / Next.js) Experience with a common back-end language or framework, preferably Node or Ruby. Demonstrable knowledge of working and integrating RESTful/GraphQL APIs Cloud based architecture (Cloud hosting, lambdas/serverless, webhooks) Working with modern web stacks (transpilers, linters, build and CI tools, etc.) Fluency in interpreting and working with third-party libraries and APIs Experience with databases, migration and relational data structures generally Solid understanding of Git and version control and working on a team of multiple developers The ability to build and maintain strong relationships with staff, colleagues and customers Minimum 3 years experience in a commercial environment Strong verbal and written communication skills Advantageous: Experienced of Scrum/Agile management frameworks Experienced with working Supabase or Firebase Experience with with Rust Experience with Typescript Experience with Headless e-commerce Experience with updating and maintaining DNS records Up to date with industry development trends and tools Worked on projects as a lead developer before An eagerness to improve your own development knowledge and ability Experience with other e-commerce tools and apps Have worked within a variety of agile development teams and process A deep understanding of one or more specific areas such as performance, animation or accessibility for example Benefits: Salary negotiable based on experience Pension 30 days holiday per year inclusive of bank holidays, plus 1 additional day per full year served, capped at 5 Flexible working hours during the day In-person, hybrid and remote working flexibility Beautiful Exeter based offices Free unlimited tea, hot chocolate and coffee (in the office) Working with dynamic, creative and growing clients on fun, challenging and often high-profile projects We invest in our team and aim to provide assistance in growing and nurturing your skills Be part of an inspiring, growing, highly collaborative and ambitious team Regular team meetups, company socials and events, including games nights and lunchtime quizzes NO RECRUITERS PLEASE