Senior Developer (Ruby)

Senior Developer (Ruby)

Full-Time 45000 - 50000 £ / year (est.) Home office possible
Underwaterpistol (Shopify Plus Agency)

At a Glance

  • Tasks: Build and deliver high-quality eCommerce experiences on Shopify.
  • Company: Join Underwaterpistol, a dynamic Shopify Plus agency focused on real impact.
  • Benefits: Competitive salary, fully remote work, and flexible start date.
  • Other info: Great opportunity for career growth in a supportive environment.
  • Why this job: Take ownership of projects and collaborate with a tight-knit team of experts.
  • Qualifications: Strong Shopify experience and proficiency in HTML5, CSS3, and JavaScript.

The predicted salary is between 45000 - 50000 £ per year.

Location: UK only, fully remote

Contract: Permanent role

Salary: £45,000 - £50,000 per annum

Start: ASAP, flexible for the right person

About UWP

Underwaterpistol is an independent Shopify Plus agency built on a simple belief: real impact comes from tight-knit, senior teams who own outcomes end-to-end. We’ve never tried to become the biggest agency in the room. Instead, we’ve focused on building a team of experienced people who think independently, challenge assumptions, and move quickly when it matters. Our clients come to us when they want more than a website build. They want a partner who will challenge the brief, bring better ideas, and help them make confident decisions about how their eCommerce should evolve. Inside the agency, that means we trust people to take ownership of their roles and contribute to the momentum of the business.

Role Overview

You’ll be responsible for building and delivering high-quality ecommerce experiences across Shopify projects. You’ll work closely with designers, PMs and other developers to bring ideas to life, while owning your own output and contributing to overall delivery quality. This is a hands-on role where you’re expected to:

  • Take ownership of tasks
  • Manage your time effectively
  • Deliver clean, maintainable code
  • Flag risks early and communicate clearly

Key Responsibilities

  • Build out design comps accurately and efficiently
  • Write structured, well-organised, reusable code
  • Inspect, debug and troubleshoot bugs and QA issues
  • Ensure technical feasibility of UI/UX designs
  • Collaborate with designers, PMs and developers
  • Deliver Shopify builds, enhancements and integrations
  • Contribute to internal standards and best practices
  • Communicate progress clearly, flagging blockers early

Skills & Experience

Essential

  • Strong experience with Shopify
  • Proficiency in HTML5, CSS3 and JavaScript
  • Experience working with Liquid
  • Experience with Shopify APIs and integrations
  • Strong understanding of responsive development and cross-browser compatibility
  • Experience with version control (Git or similar)
  • Strong attention to detail and eye for design
  • Good communication skills and ability to work remotely

Nice to have

  • Experience with React, Vue or similar frameworks
  • Experience with Node.js or backend development
  • Experience working across multiple client projects
  • Exposure to app development or off-platform builds

What we’re looking for

  • Someone who can hit the ground running
  • Comfortable working across multiple projects
  • Strong ownership mindset
  • Able to work autonomously without heavy oversight
  • High standards when it comes to quality and delivery

Senior Developer (Ruby) employer: Underwaterpistol (Shopify Plus Agency)

Underwaterpistol is an exceptional employer that fosters a collaborative and empowering work culture, allowing Senior Developers to take ownership of their projects while working remotely from anywhere in the UK. With a focus on professional growth, employees are encouraged to challenge assumptions and contribute innovative ideas, ensuring a meaningful impact on eCommerce solutions for clients. The agency's commitment to quality and autonomy creates a rewarding environment for those looking to thrive in a dynamic and supportive team.
Underwaterpistol (Shopify Plus Agency)

Contact Detail:

Underwaterpistol (Shopify Plus Agency) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Developer (Ruby)

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, join relevant online communities, and attend virtual meetups. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best work, especially any Shopify projects you've tackled. This is your chance to demonstrate your coding prowess and design eye, so make it shine!

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios related to Ruby and Shopify. We recommend doing mock interviews with friends or using online platforms to get comfortable with articulating your thought process.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Underwaterpistol.

We think you need these skills to ace Senior Developer (Ruby)

Shopify
HTML5
CSS3
JavaScript
Liquid
Shopify APIs
Responsive Development
Cross-Browser Compatibility
Version Control (Git)
Attention to Detail
Communication Skills
Remote Work
React
Vue
Node.js

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Developer role. Highlight your experience with Shopify, Liquid, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you're passionate about eCommerce and how you can contribute to our team. Be sure to mention your ownership mindset and ability to work autonomously, as these are key for us.

Showcase Your Projects: If you've got a portfolio or examples of your work, don’t hold back! Include links to your best Shopify projects or any code samples that demonstrate your skills. We love seeing what you can do!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures it gets into the right hands quickly. Plus, we can't wait to hear from you!

How to prepare for a job interview at Underwaterpistol (Shopify Plus Agency)

✨Know Your Tech Inside Out

Make sure you brush up on your Ruby, HTML5, CSS3, and JavaScript skills. Be ready to discuss your experience with Shopify, Liquid, and APIs in detail. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to coding.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled bugs or QA issues in past projects. Highlight your ability to inspect, debug, and troubleshoot effectively. This role requires a hands-on approach, so demonstrating your problem-solving mindset will be key.

✨Communicate Clearly and Confidently

Since this is a remote position, strong communication skills are essential. Practice articulating your thoughts clearly and concisely. Be prepared to discuss how you manage your time and flag blockers early, as this shows your ownership mindset.

✨Emphasise Collaboration

Underwaterpistol values teamwork, so be ready to talk about your experiences collaborating with designers, PMs, and other developers. Share specific instances where you contributed to a project’s success through effective teamwork and communication.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>