Frontend Developer

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

headless web shop experience


Core responsibilities

  • Build and maintain the

    Alokai storefront

    :
  • PLPs, PDPs, cart, checkout, My Account
  • B2B-specific UX: company accounts, roles, approval flows (if exposed), customer reference number, invoice downloads, subscription views, etc.
  • Implement

    integration layer in Alokai Connect/BFF

    :
  • Map Alokai’s Unified Data Layer (UDL) to Salesforce B2B APIs
  • Integrate Payrails/Stripe, tax services, MoR and ERP
  • Apply caching strategies provided by Alokai
  • API orchestration & normalization

    :
  • Combine data from Salesforce, payment, tax, and ERP into clean frontend-ready APIs
  • Implement logic for mixed carts, marketplaces, and multi-vendor routing (with Payrails as a router)
  • Own

    checkout and payment UX

    :
  • Integrate Payrails widgets/forms
  • Handle error states, retries, 3DS, declined cards
  • Communicate order blocks, payment failures, and subscription changes in the UI
  • Implement

    My Account flows

    :
  • Display direct sales vs. legacy web shop subscriptions
  • Payment instrument management
  • Invoice download, cancellation, upgrade/downgrade/sidegrade flows
  • Engineering practices:
  • Write clean, testable React/Vue + TypeScript code
  • Use Git, code reviews, automated tests, and basic performance monitoring
  • Collaborate on design with UX and maintain component library


Must-have skills

  • 4–6+ years frontend engineering

    , at least

    2 years in React or Vue

    .
  • Solid

    TypeScript

    skills.
  • Full-stack mindset in a BFF environment

    :
  • Comfortable implementing Node.js/TypeScript API handlers
  • Experience integrating with REST/GraphQL APIs
  • Proven experience with

    headless commerce

    or at least:
  • One end-to-end ecommerce project (storefront, cart, checkout, My Account)
  • Handling authentication, sessions, and secure handling of customer data
  • Familiar with:
  • Server-side rendering (SSR) / static site generation (Next.js/Nuxt or similar)
  • Caching (HTTP caching, edge caching, or API-level caching)
  • Strong

    API & data modeling understanding

    :
  • Can design clean DTOs between BFF and frontend
  • Understands pagination, filtering, error codes, idempotency at a practical level
  • Comfortable working with

    design/UX teams

    and translating Figma/wireframes into high-quality, responsive UI.

Nice-to-have

  • Direct experience with

    Alokai (Vue Storefront)

    or similar composable commerce frontends.
  • Experience integrating:
  • Salesforce B2B Commerce

    as a backend
  • Payrails

    or other payment routers/aggregators
  • Stripe payments & Stripe Tax

  • Exposure to:
  • Marketplace / multi-vendor setups
  • B2B-specific UX (company accounts, PO numbers, approvals)
  • DevOps-ish skills:
  • CI/CD pipelines (GitHub Actions, GitLab CI, etc.)
  • Basic observability (logs, metrics, Sentry etc.)

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bangalore urban, karnataka, india

mumbai, maharashtra, india

bengaluru, karnataka, india