Senior Full-Stack Developer

Job Location: 🇵🇱 Warsaw

Team: Digital

At Rhapsody, we connect creativity with technology to deliver powerful content and design for some of the world’s most recognised brands. With offices across London, Madrid, Warsaw, and beyond, we’re a global creative production agency working at the intersection of branding, digital experiences, content production, and design. We pride ourselves on a culture of innovation, craft, and collaboration, always pushing ideas forward and delivering work that makes an impact.

About the Role We are seeking a highly skilled Senior Full-Stack Developer with deep experience building, customizing, and scaling Shopify-based solutions. You will lead technical development across multiple e-commerce projects, working closely with designers, PMs, and marketers to deliver robust, high-performing online stores and backend applications.

Responsibilities

  • Lead development of custom Shopify themes, features, and integrations.
  • Build end-to-end functionality using Liquid, JavaScript/TypeScript, HTML/CSS, and backend technologies.
  • Develop and maintain backend applications, including private or public Shopify apps.
  • Work extensively with Shopify APIs (Admin, Storefront, GraphQL).
  • Build secure and scalable app architectures using Node.js or similar backend frameworks.
  • Optimize store performance and enhance overall UX.
  • Conduct code reviews and maintain development standards.
  • Translate business requirements into technical solutions.
  • Troubleshoot complex issues across frontend and backend systems.

Requirements

  • 5+ years of experience as a Full-Stack or Senior Developer.
  • Strong proficiency in:
  • Shopify development (Liquid, theme architecture, theme customization).
  • JavaScript/TypeScript and modern frontend frameworks (React a plus).
  • Backend development, especially with Node.js (PHP or other backend languages also acceptable).
  • Proven experience developing Shopify apps (custom/private or public).
  • Strong understanding of Shopify APIs and authentication flows
  • Solid knowledge of HTML5, CSS3, responsive design, build tools, and Git.
  • Excellent debugging, problem-solving, and architectural thinking.
  • Fluency in English.

Nice to Have

  • Experience with headless Shopify builds (Hydrogen/Remix, Next.js).
  • Knowledge of performance optimization, SEO, and e-commerce best practices.
  • Experience in agency or multi-project environments.

What We Offer

  • Competitive senior-level compensation.
  • Remote-friendly setup with flexible working hours.
  • Opportunity to work with global brands on high-impact projects.
  • Professional growth, mentorship, and leadership opportunities.
  • Supportive, collaborative engineering culture.

We would like to thank all candidates for their interest in working at Rhapsody. Due to the large number of applications, we will only be able to contact selected individuals. Thank you for your understanding.

We will not accept unsolicited CVs or approaches via recruitment agencies.

Strategy
Design
Production
Development
Technology
Ecommerce