At a Glance
- Tasks: Lead the development of high-impact ecommerce projects and create stunning digital experiences.
- Company: Join Underwaterpistol, a creative agency that helps brands shine online.
- Benefits: Freelance contract with competitive daily rates and flexible remote work options.
- Why this job: Make a real impact by turning design concepts into beautiful, functional websites.
- Qualifications: Experience with Shopify, HTML5, CSS3, and strong communication skills.
- Other info: Collaborative environment with opportunities to refine your craft and grow your career.
Location: 1 day remote + 1 day on-site in London
Contract: Freelance, approx. 3-month rolling project
Reports to: Technical Lead
Rate: £250 - £350 per day
Start: ASAP
We’re looking for an experienced Senior Developer to join us on a short-term freelance basis, working directly on-site with our London-based clients two days a week. We’re looking for a self-motivated Senior Developer who’s confident in client-facing environments, able to advocate for the best use of their time, and skilled in shaping tasks as well as delivering work autonomously.
You’ll help bring high-impact ecommerce projects to life, turning design concepts into fast, accessible and beautiful experiences that perform flawlessly.
About UWP: We’re Underwaterpistol, a creative and technical ecommerce agency built for brands that want to stand out. We design, build and grow Shopify Plus stores that deliver measurable results, blending creative thinking with technical precision. Our developers care deeply about quality, detail, and craft and we’re looking for someone who shares that mindset.
This role involves working closely with our clients on-site, acting as a trusted technical partner. You’ll be responsible for shaping your workload, managing priorities directly with client teams as their primary solo developer and representing UWP with confidence and clarity.
Role Overview: As a Senior Developer, you’ll lead the build and implementation of front-end features, ensuring clean, reusable code and seamless collaboration with designers and strategists. You’ll be hands-on in translating UI/UX concepts into working digital experiences, maintaining our high standards for accessibility, performance, and maintainability. You’ll need to be comfortable working independently, shaping tasks proactively, and advocating for the most effective use of development time in a client-facing setting.
Key Responsibilities:
- Build out design comps accurately and efficiently.
- Write structured, well-organised, reusable code.
- Inspect, debug, and troubleshoot bugs and QA issues.
- Ensure the technical feasibility of UI/UX designs.
- Collaborate closely with other team members and stakeholders.
- Lead on assigned development projects, making technical recommendations, flagging risks, and supporting other developers when needed.
- Help uphold and refine UWP’s development standards and best practices.
- Contribute to internal policies, documentation, and component frameworks.
- Communicate progress clearly with project and delivery teams, ensuring visibility on timelines and blockers.
Skills and Experience:
Essential:
- Experience with Shopify
- Strong proficiency with HTML5, CSS3, and Vanilla JavaScript
- Experience working with Liquid (Shopify)
- Understanding of LESS and SASS pre-processing
- Strong grasp of cross-browser compatibility and responsive development
- Proficiency with Git (or similar version control)
- Understanding of SEO and UX best practices
- Excellent attention to detail and a good eye for design
- Strong communication and documentation skills
- Portfolio of live projects demonstrating your work
Nice to Have:
- Experience with Gadget
- Familiarity with JavaScript frameworks (React, Vue, Angular)
- Experience with Node.js, Python, Ruby, or PHP
Senior Developer (Freelance Onsite London Contract) in Sheffield employer: 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 (Freelance Onsite London Contract) in Sheffield
✨Tip Number 1
Get your portfolio in shape! Make sure it showcases your best work, especially projects that highlight your skills with Shopify and front-end development. A strong portfolio can really set you apart when you're meeting clients face-to-face.
✨Tip Number 2
Practice your pitch! When you're in a client-facing role, being able to communicate your ideas clearly is key. Think about how you can explain your past projects and the impact they had, so you can impress potential clients right off the bat.
✨Tip Number 3
Network like a pro! Attend local tech meetups or events in London to connect with other developers and potential clients. Building relationships can lead to freelance opportunities, and who knows, you might even find your next project through a casual chat!
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about working with us. It shows initiative and gives you a chance to stand out before the interview even starts.
We think you need these skills to ace Senior Developer (Freelance Onsite London Contract) in Sheffield
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Shopify and your proficiency in HTML5, CSS3, and Vanilla JavaScript. We want to see how your skills align with what we’re looking for, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects where you’ve built out design comps or collaborated closely with clients. This shows us you understand the job and are genuinely interested.
Keep It Clear and Concise: When writing your application, be clear and to the point. We appreciate well-organised information that’s easy to read. Remember, we’re looking for someone who communicates effectively, so let that shine through!
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 you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Underwaterpistol (Shopify Plus Agency)
✨Know Your Tech Inside Out
Make sure you brush up on your skills with HTML5, CSS3, and Vanilla JavaScript. Be ready to discuss your experience with Shopify and Liquid, as well as any projects you've worked on that showcase your coding prowess. Having a solid understanding of cross-browser compatibility and responsive development will definitely give you an edge.
✨Showcase Your Portfolio
Bring along a portfolio of live projects that demonstrate your work. Highlight specific examples where you've turned design concepts into functional digital experiences. This not only shows your technical skills but also your ability to collaborate effectively with designers and strategists.
✨Communicate Clearly and Confidently
Since this role involves client-facing interactions, practice articulating your thoughts clearly. Be prepared to explain your development process and how you manage priorities. Showing that you can communicate progress and flag risks will reassure the interviewers that you can represent UWP confidently.
✨Prepare for Problem-Solving Questions
Expect to face some technical challenges during the interview. Brush up on debugging and troubleshooting techniques, and be ready to discuss how you would approach common QA issues. Demonstrating your problem-solving skills will show that you're capable of handling the responsibilities of a Senior Developer.