- Company Name
- Bentley Rose & Co
- Job Title
- Frontend Developer
- Job Description
-
**Job Title:** Frontend Developer (Shopify) – Freelance
**Role Summary:**
Remote, contract‑based Front‑End Engineer responsible for designing, developing, and delivering high‑performance, responsive Shopify storefronts. The role covers the full lifecycle from discovery and UI design translation to production‑ready Liquid/HTML/CSS/JS code, ensuring accessibility, speed, and cross‑browser compatibility while integrating core ecommerce apps and APIs.
**Expectations:**
- Deliver clean, maintainable code that adheres to Shopify’s best practices and OS 2.0 architecture.
- Audit all changes to prevent unintended triggers or performance regressions.
- Manage multiple projects with strict timelines and clear communication.
- Use data and analytics to validate design decisions and iterate quickly.
- Maintain organized version control workflow in GitHub (branches, PRs, reviews).
**Key Responsibilities:**
- Translate wireframes and visual assets into reusable Shopify components (Liquid, JSON templates, Sections/Blocks, Metafields).
- Build custom landing pages, product sections, and templates aligned with brand guidelines.
- Implement responsive designs using semantic HTML and modern CSS (utility‑first or BEM).
- Develop interactive features with JavaScript/TypeScript; optionally enhance with React or similar frameworks.
- Integrate and configure essential Shopify apps (Klaviyo, reviews, subscriptions, search, chat) via Storefront/Admin GraphQL or REST APIs.
- Optimize site performance (Lighthouse scores), accessibility (WCAG 2.2 AA), and cross‑browser/device QA.
- Conduct lightweight validation tests, click/scroll mapping, and A/B experiments.
- Collaborate with design, product, and engineering teams through Figma, GitHub, and issue trackers.
**Required Skills:**
- 5+ years Shopify front‑end development; strong portfolio with 3‑4 case studies and references for high‑traffic revenue sites.
- Proficiency in Liquid, JSON templates, Sections/Blocks, Metafields, and Online Store 2.0.
- Expert HTML, CSS (utility‑first/BEM), JavaScript/TypeScript.
- Experience with version control (Git/GitHub) and CI workflow.
- Ability to integrate common ecommerce apps and work with Shopify GraphQL/REST APIs.
- Strong analytical, debugging, and data‑driven decision‑making skills.
- Excellent organization, project management, and stakeholder communication.
- Familiarity with React, Angular, or Vue.js (preferred for richer components).
- Knowledge of build tools (Webpack, Vite) and testing frameworks (Jest, Cypress).
**Required Education & Certifications:**
- No formal degree required; demonstrated expertise through portfolio, code samples, and professional references is essential.
- Optional certifications in Shopify Development, Web Accessibility (WCAG), or relevant front‑end frameworks may be advantageous.