Responsibilities
- Build and maintain custom Shopify themes using Liquid, with a focus on performance, accessibility, and maintainability
- Collaborate closely with UI/UX designers to ensure design integrity across platforms
- Develop custom Shopify apps and extensions, including embedded admin apps, checkout UI extensions, and Shopify Functions (discounts, delivery, payment customisation)
- Integrate third‑party applications and services for extended functionality
- Optimise server‑side logic for improved performance and scalability
- Configure and tailor Shopify settings to maximise the functionality of online stores
- Write server‑side logic in Node.js or equivalent to power custom apps, middleware, and third‑party integrations
- Oversee inventory management, product listings, and order fulfilment
- Work across the Shopify ecosystem: Storefront and Admin APIs (GraphQL and REST), metaobjects, metafields, B2B features, and Shopify Plus capabilities
- Ensure the overall quality of developed solutions to meet industry standards
- Stay current with the Shopify platform roadmap (Hydrogen, Oxygen, checkout extensibility, new APIs) and adopt new capabilities where they deliver client value
- Engage directly with clients when needed, offering pragmatic recommendations and clear reasoning behind technical choices
- Knowledge of Shopify APIs and app development
- Familiarity with version control systems (e.g., Git)
- Integrate third party platforms such as ERPs, PIMs, CRMs, search, reviews, loyalty, and analytics tools
- Leverage AI tooling (e.g. Claude, Copilot) to work effectively, and contribute to how the agency integrates AI into its delivery process
- Excellent problem‑solving and communication skills
- Ability to work independently and collaboratively in a fast‑paced environment
Experience with page speed optimisation, SEO, and Google Analytics is an advantage
Why Rainy City?
- We’re a small but amiable lot. We ensure you’re well looked after with breakfast (and maybe even a cheeky beer) from your very first day. There’s also room to grow. You’ll get a lot of training from some of the best in the game.
- When you’re ready to take on new challenges, we’ll create a career development plan together – helping you grow with us.
- Get a slice of the good life. With flexible working hours, regular company events, and the chance to travel, there’s a lot of living to be done in that work‑life balance.
- From a free holiday on your birthday to a super‑cool working environment (not to mention working from home perks), we’re a small company with big benefits.
- Accrue an additional one day annual leave per year that you work with us
- Hybrid working 1 day per week in the office with the rest WFH
#J-18808-Ljbffr…
