Featured

Full Stack Magento Developer

Posted 07 November 2024
LocationSheffield
Job type Permanent
Discipline IT
Reference002382

Job description

In this role, you will be responsible for designing, coding, and modifying our Magento-based online stores. You will work closely with cross-functional teams, including designers, marketing, eCommerce and project managers, to deliver a high-quality, scalable eCommerce experience that meets business goals and user expectations.

This role requires in-depth expertise with the Magento 2 platform, including both front-end and back-end technologies, and involves the full cycle of software development—from requirements gathering to deployment, testing, and ongoing support.

Key Responsibilities 

  • Magento Development and Customisation. Design, develop and implement custom Magento modules to meet business needs, perform regular updates and patch applications, and optimise code for performance and scalability.
  • Front-End Development. Build responsive, user-friendly interfaces using HTML, CSS and JavaScript; and utilise modern frameworks for enhanced interactivity.
  • Back-End Development. Manage MySQL databases for efficient data structures, develop and integrate APIs for seamless data exchange with third-party systems.
  • Performance Optimisation. Minimise page load times by optimising code, implement SEO and Magento best practices and continuously monitor performance, actively seeking ways to improve.
  • Ongoing Support & Development. Handle continuous development, bug fixes, and Magento version upgrades, ensuring the platform remains robust and scalable.
  • Testing and Quality Assurance. Set up frameworks for continuous testing, perform cross-browser and device testing to ensure compatibility, and diagnose and resolve bugs for smooth front-end and back-end operations.

Requirements (Essential)

  • Proven Experience: 3+ years of Magento 2 development experience, with a portfolio demonstrating past projects. Experience in B2B eCommerce or within wholesale would be advantageous.
  • Magento 2 Expertise. Proficient in developing, customising and maintaining Magento 2 websites with a solid understanding of Magento’s architecture, themes, extensions and best practices.
  • Front-End and Back-End Knowledge: Strong skills in HTML, CSS, JavaScript, PHP, MySQL and version control (Git).
  • Problem Solver: Strong analytical skills for identifying, diagnosing, and resolving complex technical issues in both front-end and back-end components.
  • Cooperative Collaborator: Work closely and confidently with internal teams to align with business goals and project timelines.
  • Confident Communicator: Proficient communicator with an ability to understand both technical and non-technical requests, translating these as appropriate depending on the audience.
  • Proactive Approach: Confident in leveraging their own abilities and experience to proactively suggest and implement best practices, ensuring optimal performance and scalability.
  • Excellent Time Management. Skilled at prioritising tasks and managing multiple projects, ensuring deadlines are met without sacrificing quality.

Requirements (Desirable)

  • Experience with PWA (Progressive Web Apps)
  • An understanding of eCommerce SEO best practices
  • Hyva experience