Responsibilities
Frontend Architecture & Delivery
Analyze, design, and implement scalable frontend solutions for both current-state and future-state Adobe Commerce storefronts.
Architect and deliver forward-thinking UI solutions aligned with Adobe Commerce best practices and modern frontend patterns.
Lead frontend implementation across themes and storefront architectures (Luma, Hyvä, PWA Studio, headless or hybrid approaches).
Ensure optimal use of semantic HTML, CSS architecture, JavaScript modularization, and frontend performance best practices.
Translate UX/UI designs, wireframes, and business requirements into high-quality, maintainable frontend code.
Modern Adobe & Frontend Ecosystem
Contribute to Edge Delivery Services (EDS) implementations, including block-based authoring, content rendering, and frontend optimization strategies.
Support headless and hybrid storefront architectures using GraphQL APIs, modern JavaScript frameworks, and service-based integrations.
Apply modern JavaScript standards (ES6+), component-based development, and state management where applicable.
Drive accessibility (WCAG), SEO, and Core Web Vitals optimization across storefronts.
Leadership, Mentorship & Collaboration
Provide technical leadership and mentorship to frontend developers, ensuring consistent coding standards and best practices.
Conduct code reviews, enforce quality standards, and guide frontend architecture decisions.
Collaborate with backend developers, architects, QA, and DevOps teams to ensure seamless end-to-end delivery.
Partner with client stakeholders to provide UI thought leadership and communicate technical trade-offs and recommendations.
Quality, Performance & Support
Perform thorough quality reviews of frontend code and requirements prior to release.
Work closely with QA and Support teams to triage and resolve frontend defects with rapid turnaround.
Identify and proactively address performance, usability, and maintainability risks.
Adapt quickly to shifting priorities while maintaining delivery quality.
Process & Continuous Improvement
Contribute to and help define standardized frontend development processes, tooling, and workflows.
Advocate for continuous improvement in frontend architecture, tooling, and developer experience.
Required Qualifications
Core Frontend & Adobe Commerce Skills
6–8+ years of frontend development experience, with 5+ years working on Adobe Commerce (Magento) and 2+ years on Magento 2.x.
Adobe Commerce Frontend Expert Certification (AD0-E728) required or in progress, with the ability to obtain certification within 90 days if not already certified.
Strong expertise in HTML5, CSS3+, and modern responsive design techniques.
Experience with CSS pre-processors such as LESS and SASS, and scalable CSS architectures.
Advanced proficiency in JavaScript, including:
ES6+ syntax
jQuery, Knockout.js, RequireJS
Deep understanding of Adobe Commerce frontend architecture, theming, layout XML, UI components, and performance optimization.
Modern Frontend & Performance
Experience optimizing frontend performance, accessibility (WCAG), SEO, and Core Web Vitals.
Familiarity with Hyvä, PWA Studio, or headless frontend architectures (preferred).
Experience working with GraphQL APIs and backend integration patterns.
Tooling, DevOps & Collaboration
Proficient with Git-based workflows (GitHub/Bitbucket) and Jira for issue tracking and delivery management.
Experience working in CI/CD environments and collaborating with QA and DevOps teams.
Proven ability to manage multiple initiatives while operating as a frontend technical lead.
Leadership & Soft Skills
Strong problem-solving, analytical, and communication skills.
Demonstrated experience mentoring developers and leading frontend delivery efforts.
Excellent organizational skills, attention to detail, prioritization, and time management.