Shopify Developer
Tiro Partners Limited
Charing Cross, United Kingdom
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 60KJob location
Remote
Charing Cross, United Kingdom
Tech stack
HTML
JavaScript
PHP
API
Agile Methodologies
Browser Compatibility
CSS
Software Quality
Code Review
DevOps
Web Development
Github
Scrum
Shopify
Software Requirements Analysis
Systems Integration
Web Applications
Information Technology
Front End Software Development
Software Version Control
Job description
The Shopify Engineer is responsible for developing Shopify web applications and Shopify Apps, as well as contributing to client-facing pitches and solution proposals. The role ensures that new functionality is delivered in line with agreed technical standards, guidelines, and timelines., * Design engaging and effective e-commerce stores, including product detail pages (PDPs), category pages, and marketing landing pages, based on business and stakeholder requirements
- Work closely with the Project Manager to understand business requirements, project features, and functional specifications
- Contribute to requirements definition, UX/UI discussions, design input, and overall solution architecture
- Promote and apply best practices across the team to ensure solutions are efficient, reliable, scalable, and reusable
- Conduct peer code reviews to maintain high standards of code quality and consistency
- Effectively manage workload and priorities to deliver high-quality code aligned with agreed project milestones
- Review and assess the suitability and viability of Shopify apps and integrations
- Collaborate with third-party providers to identify and implement optimal integration solutions within the wider ecosystem
- Produce clean, efficient, and well-documented code based on technical specifications
Requirements
- Coding: Ability to write clean, efficient, readable code and associated tests
- Analytical skills: Ability to gather, interpret, and draw insights from data to support decision-making
- Work rate: Capable of handling high-volume workloads accurately and within tight deadlines
- Time management: Accurately estimates task complexity and duration, sets realistic goals, and breaks work into manageable steps while anticipating delivery risks
- Problem solving: Uses structured logic and sound methodologies to develop effective solutions and proactively mitigate potential issues
- Agility: Adapts quickly to changes in project scope, technology, or stakeholder expectations and learns rapidly when facing new challenges
- Communication: Strong written and verbal communication skills, with the ability to tailor messaging to different audiences
- Collaboration: A strong team player who builds trust, supports peers, and actively encourages collaboration, * Bachelor's degree (or equivalent) in Computer Science, Information Technology, or a related discipline
- Extensive hands-on experience and a strong portfolio may substitute for formal qualifications
- Proven experience as a Shopify Software Developer, working on Shopify themes and front-end development components
- Strong expertise in PHP, Liquid, HTML, CSS/SCSS, and JavaScript
- Experience integrating third-party services, APIs, and Shopify plugins
- Solid understanding of cross-browser, cross-device, and cross-platform compatibility issues and solutions
- Experience working in Agile environments, with exposure to Scrum practices
- Experience with Shopify Discount Functions and Checkout UI Extensions
- Desirable experience with Shopify Plus and international, multi-store, and multi-language environments
- Familiarity with DevOps practices and version control tools (e.g. GitHub)
- Shopify or relevant web development certifications are advantageous