Frontend Developer
Nemetschek Group
2 - 5 years
Bengaluru
Posted: 31/12/2025
Getting a referral is 5x more effective than applying directly
Job Description
Own the headless web shop experience and the middleware/BFF : build the customer-facing storefront (PLP, PDP, cart, checkout, My Account) and connect it to Salesforce B2B, Payrails, Stripe, tax, and ERP via Alokai Connect and the REACT frontend.
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 Alokais 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
- 46+ 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.)
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
