Job Description
Job Description
Salary : Frontend Developer
Toronto, Canada (Onsite or Hybrid)
Who We Are
At Fastr, our mission is to empower business teams to move at the speed of change, do more with less, and replace complexity with powerful capabilities to analyze, create, and deliver experiences that grow their business. Our SaaS platforms, Fastr Workspace and Fastr Optimize, gives digital marketing and merchandisers unmatched control over their digital storefront. Trusted by global enterprise brands, and backed by our expert design and development teams, we provide tailored solutions that enable enterprises to scale flexibly and efficiently.
The Opportunity
We're seeking a talented Frontend Developer who is passionate about creating exceptional user experiences and has a deep understanding of e-commerce development. We're looking for someone who excels at customizing and building BigCommerce themes, has an eye for detail, and can translate complex design requirements into pixel-perfect, performant storefronts. As a Frontend Developer, you'll collaborate with our UX / UI designers, backend developers, and product managers to build and maintain sophisticated e-commerce solutions, custom themes, and web applications.
Key Responsibilities
- Develop and customize BigCommerce Stencil themes from design mockups and specifications
- Build responsive, performant e-commerce storefronts using Handlebars, JavaScript, and SCSS
- Implement custom functionality and features within BigCommerce theme constraints
- Debug and fix issues in existing BigCommerce themes and storefronts
- Optimize theme performance for page load speed and conversion rate optimization
- Customize checkout flows, product pages, and cart functionality
- Work with jQuery, vanilla JavaScript, and modern ES6+ for theme interactivity
- Integrate third-party services and APIs into BigCommerce themes
- Ensure cross-browser compatibility and mobile responsiveness for all storefronts
- Collaborate with designers to implement pixel-perfect designs while maintaining BigCommerce best practices
- Maintain and update multiple client storefronts with new features and bug fixes
- Work with Angular and React applications for admin dashboards and custom tools
Heres What Were Looking For
4+ years of professional frontend development experienceStrong experience with BigCommerce Stencil framework and theme developmentExpert-level proficiency in JavaScript / jQuery and modern ES6+ featuresSolid understanding of HTML5, CSS3 / SCSS, and responsive design principlesExperience with Handlebars templating or similar templating enginesUnderstanding of e-commerce best practices and conversion optimizationExperience with RESTful APIs and BigCommerce APIsFamiliarity with version control (Git) and collaborative development workflowsStrong problem-solving skills for working within platform constraintsAttention to detail for pixel-perfect implementationExcellent communication skills and ability to work with clientsBonus Points For
Experience with Angular (versions 14+) for application developmentReact development experience with hooks and modern patternsExperience with other e-commerce platforms (Shopify, WooCommerce, Magento)Knowledge of BigCommerce API and custom app developmentExperience with Page Builder and widget development for BigCommerceUnderstanding of SEO best practices for e-commerceKnowledge of web accessibility standards (WCAG) and ADA complianceExperience with performance optimization and Core Web VitalsFamiliarity with A / B testing and conversion rate optimization toolsExperience with design tools (Figma, Adobe XD) for developer handoffKnowledge of PHP for backend customizationsExperience with webpack and build tool configurationUnderstanding of payment gateway integrationsApply now to take your career to the next level with Fastr!
Fastr is an Equal Opportunity Employer. We are excited to get to know you! Throughout our process you can expect to meet with different members of the team including the Hiring Manager, Peers, Leadership, and complete a technical skills assessment. The People Team will walk you through the steps and be your "go-to" person for any questions.