Job Title : Front-End Developer
Location : In-house at 25-2450 Lancaster Road
Job Description :
We're seeking a Front-End Developer to join our e-commerce team. Your initial project will be migrating our Magento website from Porto theme (Bootstrap) to Hyvä theme (Tailwind CSS + Alpine.js), but this role extends beyond that—you'll be responsible for building and maintaining modern, performant web applications.
What You Bring :
Core Frontend Development :
- Strong JavaScript (ES6+)
- React or Vue.js (production experience required)
- Modern build tools (Webpack, Vite, npm / yarn)
- RESTful API integration and async programming
- Git and version control workflows
- Responsive design and cross-browser compatibility
- Web performance optimization
CSS & Styling :
Tailwind CSS (hands-on production experience)Bootstrap or similar CSS frameworkCSS preprocessors (SASS / SCSS)CSS-in-JS solutions (styled-components, Emotion, etc.)Mobile-first responsive designStrongly Preferred :
Alpine.js (or willingness to learn quickly)Magento 2 frontend development (theming, layout XML, PHTML, KnockoutJS)TypeScriptState management (Redux, Vuex, Pinia)Testing frameworks (Jest, Vitest, Cypress)E-commerce platform experience (Magento, Shopify, WooCommerce)Nice to Have :
PHP basics (helpful for Magento template work)GraphQL and PostmanNext.js or Nuxt.jsCI / CD pipelinesAccessibility standards (WCAG)Figma / Adobe XD