Job Description
Front End Ecommerce Developer – CMS (Optimizely / BigCommerce)
Overview
The Front End Ecommerce Developer is responsible for building, maintaining, and optimizing user experiences across CMS-driven ecommerce platforms. This is a hands-on role focused on front-end development within Optimizely CMS (primary) and BigCommerce (secondary), supporting high-traffic ecommerce sites that directly impact revenue.
The role partners closely with marketing, CRO, design, and backend teams to deliver performant, accessible, and stable user experiences, while supporting experimentation initiatives using Convert.
Key Responsibilities
Front-End Development
- Build and maintain front-end features within CMS-based ecommerce platforms, primarily Optimizely and secondarily BigCommerce
- Develop responsive, accessible, and cross-browser user interfaces using HTML, CSS, and JavaScript
- Work within platform constraints including templates, components, and content models
Performance & Stability
- Improve page speed and Core Web Vitals (LCP, CLS, INP/FID) across ecommerce pages
- Diagnose and resolve front-end bugs, rendering issues, and UX regressions
- Ensure site stability and reliability on high-traffic ecommerce sites
Experimentation & CRO Support
- Implement A/B tests and experiments using Convert
- Support CRO initiatives through JavaScript-based experimentation and DOM manipulation
- Troubleshoot experiment conflicts and validate test accuracy in production
Collaboration & Delivery
- Partner with marketing, CRO, and design teams on UI and UX improvements
- Collaborate with backend developers to integrate APIs and dynamic content
- Support deployments, releases, and time-sensitive production updates
Code Quality & Best Practices
- Maintain clean, readable, and maintainable front-end code
- Follow best practices for version control, QA, documentation, and code reviews
- Participate in release planning and production support
Required Experience & Skills
- 3+ years of front-end development experience on ecommerce sites
- Hands-on experience working within CMS-driven platforms (Optimizely, BigCommerce, or similar)
- Strong proficiency in HTML, CSS, and JavaScript
- Experience supporting A/B testing or experimentation through JS-based tools
- Experience improving site performance and Core Web Vitals
- Strong debugging and problem-solving skills
Nice to Have / Transferable Experience
- Experience with CMS platforms such as Sitecore, AEM, Drupal, Shopify, Magento, or similar
- Familiarity with CRO or experimentation tools (Convert, VWO, AB Tasty, Adobe Target, etc.)
- Accessibility experience (WCAG / ADA)
- Experience working on high-traffic, revenue-driving ecommerce sites