At a Glance
- Tasks: Lead the development of Magento features and enhance our e-commerce platform.
- Company: Join Classic Football Shirts, a passionate team dedicated to football culture.
- Benefits: Enjoy competitive salary, hybrid work options, and a supportive team environment.
- Other info: Be part of a friendly team with great social events and professional growth opportunities.
- Why this job: Make a real impact on a large-scale e-commerce platform with modern tech.
- Qualifications: 8+ years in software engineering, strong Magento 2 and front-end skills required.
The predicted salary is between 60000 - 75000 € per year.
About Classic Football Shirts
Classic Football Shirts started in 2006 when university friends Matt Dale and Doug Bierton set out to track down rare football shirts. From those early days in a bedroom full of rails, the company has grown into a thriving business with a talented team, a busy warehouse, and stores in Manchester, London, and the US. Our passion for football and the stories behind every shirt drives everything we do. At Classic Football Shirts, we work together, stay grounded, and always put our fans at the heart of the business. We share the passion, win together, stay fan-focused, be agile, and stay grounded — values that guide how we operate every day.
We welcome all suitably qualified applicants and are committed to creating an inclusive environment for all our employees. We have a great work ethic and a friendly group of diverse employees who enjoy working here to help carry out our mission.
The Role: Staff Software Engineer | Lead Magento Engineer
We are seeking an experienced individual to join our growing development team and play a key role in shaping our e-commerce platform. This role is suited to someone who combines strong technical expertise with proven leadership experience, and who enjoys mentoring others, driving best practice, and delivering high-quality solutions in a collaborative Agile environment.
You will take ownership of complex Magento and front-end initiatives, influence technical direction, and work closely with Product, Design, and Operations to ensure our platforms remain scalable, secure, and high-performing.
Location: Hybrid / Remote flexibility
Hours: The role is a full-time position
Key Responsibilities:
- Lead the design, development, and maintenance of Magento 2 (PHP) features, modules, and integrations, including REST and GraphQL APIs.
- Drive front-end development using React (JavaScript/TypeScript), consuming Magento GraphQL endpoints to deliver high-quality customer experiences.
- Own technical solutions from concept through to production, ensuring quality, performance, and maintainability.
- Provide technical leadership through code reviews, architecture discussions, and best-practice guidance.
- Mentor and support engineers, helping to raise standards and develop team capability.
- Work closely with stakeholders to shape requirements and translate business needs into robust technical designs.
- Identify and resolve complex technical, performance, and scalability issues across environments.
- Support Agile delivery through sprint planning, refinement, and release management.
- Promote strong documentation, knowledge sharing, and engineering culture.
About You, Qualification and skills:
Essential
- 8+ years' professional experience in software engineering, with strong focus on e-commerce platforms.
- Proven commercial experience with Magento 2, including custom modules, integrations, upgrades, and GraphQL customisation.
- Advanced PHP and MySQL skills, with performance-aware development practices.
- Strong understanding of system architecture, design patterns, and scalable application design.
- Solid front-end experience with React, CSS preprocessors, and modern JavaScript/TypeScript.
- Strong experience with GraphQL and REST API design and consumption.
- Strong experience with CI/CD pipelines, automated testing, and monitoring.
- Knowledge of cloud infrastructure, caching layers, and Magento performance optimisation.
- Previous experience in a formal technical lead or senior mentoring role.
- Experience leading technical initiatives and influencing engineering standards.
- Confident working with Git workflows and release management.
- Comfortable operating in Agile environments and contributing to delivery planning.
- Excellent communication skills, with the ability to engage both technical and non-technical stakeholders.
- Strong ownership mindset with high standards for quality, reliability, and security.
Nice to Have
- Experience with complex e-commerce integrations (payments, ERP, WMS, shipping, analytics).
- Exposure to headless or composable commerce architectures.
- Experience working in large-scale, multi-store or international e-commerce environments.
What's in it for you?
- A senior role with real ownership of a large-scale e-commerce platform.
- The opportunity to work with modern technologies including Magento 2, React, and GraphQL.
- A collaborative, quality-focused engineering culture.
- Hybrid or remote working.
- Competitive salary and benefits package.
- Ongoing learning and professional development support.
- A stable, growing business with long-term investment in technology.
Other benefits include:
- 50% Staff discount
- Regular Social events; Summer Party, Christmas Party, Occasional Football Events
- Friendly and supportive team
- EAP Employee Assistant Programme – UK Only
Application:
Application method: please email CV and Cover Letter to recruitment@classicfootballshirts.co.uk. Please note: We are not engaging with recruitment agencies for this role, so we kindly ask that agencies do not contact us regarding this vacancy.
Staff Software Engineer in Manchester employer: LinkedIn
At Classic Football Shirts, we pride ourselves on being an excellent employer that fosters a collaborative and inclusive work culture. Our team enjoys the flexibility of hybrid or remote working, competitive salaries, and ongoing professional development opportunities, all while being part of a passionate community dedicated to football. With a focus on quality and innovation, we empower our employees to take ownership of their roles and contribute to the success of our thriving e-commerce platform.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at Classic Football Shirts. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects related to Magento or React, make sure to highlight them during interviews. It’s a great way to demonstrate your expertise and passion.
✨Tip Number 3
Prepare for the technical interview by brushing up on your coding skills and understanding of e-commerce platforms. Practice common coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It shows you’re genuinely interested in being part of the Classic Football Shirts team. Plus, it helps us keep track of all applicants easily.
We think you need these skills to ace Staff Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your Magento 2 expertise and any leadership experience you've had, as we want to see how you can contribute to our team.
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your passion for football and technology. Share why you're excited about this role and how your background makes you a perfect fit for Classic Football Shirts.
Showcase Your Projects:If you've worked on relevant projects, especially in e-commerce or with Magento, make sure to mention them. We love seeing real examples of your work and how you've tackled challenges in the past.
Apply Through Our Website:We encourage you to apply directly through our website. It helps us keep track of applications better and ensures you get the best chance to shine in front of our hiring team!
How to prepare for a job interview at LinkedIn
✨Know Your Magento Inside Out
Make sure you brush up on your Magento 2 knowledge before the interview. Be ready to discuss your experience with custom modules, integrations, and GraphQL. They’ll want to hear about specific projects where you’ve taken ownership and delivered high-quality solutions.
✨Showcase Your Leadership Skills
Since this role involves mentoring and leading a team, prepare examples of how you've guided others in previous positions. Think about times when you’ve driven best practices or influenced technical direction, and be ready to share those stories.
✨Demonstrate Your Agile Mindset
Familiarise yourself with Agile methodologies and be prepared to discuss how you’ve contributed to sprint planning and delivery management. They’ll appreciate candidates who can articulate their experience in a collaborative environment.
✨Engage with Their Passion for Football
Classic Football Shirts is all about football culture, so don’t shy away from sharing your own passion for the sport. Whether it’s your favourite team or memorable matches, showing that you resonate with their values can help you stand out as a candidate.