Skip to content

Software Development Engineer II - Frontend

Build and operate high-performance Vue.js commerce surfaces, including storefronts, checkout, and subscription workflows, for global users. The role requires strong frontend performance, PWA, accessibility, localization, caching, and typed API integration expertise.

About the job

Responsibilities

  • Build and ship commerce surfaces including storefronts, checkout, catalogs, subscription management, invoices, and documents.
  • Embed experiences using module federation, iframes, and white-label hosts that remain isolated, load quickly, and degrade gracefully.
  • Own and measure performance budgets covering Core Web Vitals, bundle size, render cost, hydration, and main-thread work.
  • Build installable, offline-tolerant PWAs with service workers, caching strategies, and background sync.
  • Deliver WCAG 2.2 AA accessibility and localization across languages, currencies, tax and address formats, and RTL layouts.
  • Instrument the client with real-user monitoring and OpenTelemetry.
  • Collaborate with product and design teams and mentor junior engineers.

Requirements

  • 2+ years building and operating production frontend applications.
  • Deep Vue.js knowledge, including reactivity, component composition, rendering behavior, and runtime costs.
  • Experience measuring and resolving frontend performance regressions using Lighthouse, Chrome DevTools, and performance profilers.
  • Knowledge of service workers and caching strategies, including precaching, runtime caching, versioning, invalidation, and offline behavior.
  • Experience with client state management and local caching at scale, such as TanStack Query.
  • Accessibility expertise covering semantics, focus management, keyboard navigation, screen readers, and WCAG 2.2 AA.
  • Experience with internationalization and localization, including message extraction, plurals, locale-aware currency and date formatting, and RTL.
  • Familiarity with modern frontend tooling, module federation, bundle analysis, and code splitting.
  • Ability to consume typed backend contracts such as ConnectRPC and protobuf and reason about API contracts and error states.
  • Excellent debugging and problem-solving skills.

Technologies

  • Vue.js
  • Rspack
  • Module Federation
  • TanStack Query
  • Service Workers
  • Progressive Web Apps
  • OpenTelemetry
  • Vite
  • ESLint
  • Go
  • ConnectRPC
  • Protocol Buffers
  • Google Cloud Platform
  • GKE
  • Pub/Sub

Skills

Vue, Rspack, Module Federation, React Query, Service Workers, Progressive Web Apps, OpenTelemetry, Vite, Eslint, Connectrpc, Protocol Buffers, GCP, GKE, Pub/Sub

ElevenLabs

ElevenLabs

United Kingdom
Design Engineer - Creative Studio
No salary listedRemoteFrontend Engineering

Design-focused frontend engineer building and maintaining AI-powered Creative and Studio products. The role requires React, Next.js, and TypeScript expertise, strong UX sensibility, and a portfolio of compelling web experiences; formal degrees and certifications are not required.

Kong

Kong

Bengaluru, India

Web Experience Specialist
No salary listedHybrid4+ YOEFrontend Engineering

Own the creation, quality, experimentation, and continuous improvement of Kong’s marketing web experiences. The role requires 4–6 years of web experience, strong HTML/CSS/JavaScript skills, CMS expertise, and hands-on A/B testing experience.

Coram AI

Coram AI

Bengaluru, India

Frontend Engineer
No salary listedOn-siteFrontend Engineering

Build and scale React and TypeScript interfaces for real-time video surveillance, including playback, timeline, and multi-camera experiences. The role requires strong frontend performance, streaming, architecture, testing, and accessibility expertise.

Postman

Postman

Bengaluru, India

Senior Software Engineer, Client Platform
No salary listedHybrid8+ YOEFrontend Engineering

Senior frontend engineer responsible for building shared SDKs, component libraries, and scalable frontend architecture for Postman’s client platform. The role requires 8+ years of frontend experience and deep expertise in JavaScript, TypeScript, React, performance, and engineering quality.

Aleo

Aleo

Remote

Senior Frontend Engineer
No salary listedRemote5+ YOEFrontend Engineering

Build and optimize responsive, production-quality interfaces for zero-knowledge and web3 applications using TypeScript, React, and Next.js. The role requires at least five years of software engineering experience, strong UX awareness, and familiarity with blockchain concepts.