Back to jobs
Featured
Full Stack Magento Developer
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