Front-End Developer (Magento / Vue.js
Role details
Job location
Tech stack
Job description
- Design, develop, test, deploy, and support frontend solutions for our eCommerce platform.
- Build and enhance customer-facing experiences using Vue.js, JavaScript, HTML, and CSS.
- Develop and maintain functionality within a Magento 2 / Adobe Commerce storefront.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Troubleshoot defects and production issues and participate in continuous improvement initiatives.
- Ensure solutions meet performance, accessibility, security, and quality standards.
- Actively participate in Agile ceremonies including refinement, sprint planning, standups, and retrospectives.
Requirements
-
Strong experience with Magento 2 / Adobe Commerce frontend architecture.
-
Experience working with custom Magento storefront implementations and themes. Proficiency with Vue.js. Experience with Knockout.js.
-
Strong JavaScript, HTML5, CSS3, and responsive web development skills.
-
Understanding of Magento layouts, templates, UI components, and frontend rendering concepts.
-
Experience consuming REST APIs and integrating frontend applications with backend services.
-
Experience using Git-based source control systems (GitHub, Bitbucket, etc.).
-
Experience working within Agile development teams (Scrum/Kanban).
-
Experience using AI-assisted development tools (GitHub Copilot, ChatGPT, Cursor, Claude, etc.) to improve productivity, code quality, and problem-solving.
-
Experience supporting B2B eCommerce platforms.
-
Familiarity with Docker-based development environments.
-
Basic understanding of PHP and Magento module architecture.
-
Experience working with analytics, SEO, accessibility, and website performance optimization