
Software Development Engineer II β Frontend
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in India.
β’ Develop and deploy commerce interfaces such as storefronts, checkout processes, catalogs, subscription management, invoices, and documentation.
β’ Integrate experiences utilizing module federation, iframes, and white-label hosts that maintain isolation, load efficiently, and degrade gracefully.
β’ Manage comprehensive performance budgets that encompass Core Web Vitals, bundle size, render costs, hydration, and main-thread activities.
β’ Assess performance within CI environments and uphold performance budgets.
β’ Create installable, offline-capable PWAs utilizing service workers, caching strategies, and background synchronization.
β’ Ensure compliance with WCAG 2.2 AA accessibility standards and provide full localization across various languages, currencies, tax and address formats, and RTL layouts.
β’ Equip the client with real-user monitoring capabilities and OpenTelemetry instrumentation.
β’ Collaborate effectively with Product Management and Design teams.
β’ Guide and mentor junior engineers.
β’ A minimum of 2 years of experience in building and maintaining production frontend applications.
β’ Extensive knowledge of Vue.js, including its reactivity model, component composition, rendering behavior, and runtime performance considerations.
β’ Proficient in using Lighthouse, Chrome DevTools, and performance profiling tools to identify, assess, and rectify regressions.
β’ Understanding of service workers and caching methodologies, including precaching, runtime caching, versioning, invalidation, and offline functionality.
β’ Experience in client state management and large-scale local caching solutions, such as TanStack Query or similar frameworks.
β’ Familiarity with accessibility semantics, focus management, keyboard navigation, screen reader functionality, and WCAG 2.2 AA guidelines.
β’ Experienced in internationalization/localization processes, including message extraction, pluralization, locale-aware currency/date formatting, and RTL support.
β’ Knowledgeable about modern frontend development tools and module federation, including Rspack and Vite; bundle analysis and code splitting techniques.
β’ Comfortable working with typed backend contracts using ConnectRPC/protobuf and understanding API contracts and potential error states.
β’ Strong debugging and problem-solving capabilities.
β’ Proficient in Vue.js, Rspack, Module Federation, TanStack Query, service workers/PWA, OpenTelemetry, Vite, ESLint, Go, ConnectRPC, Buf, GCP/GKE, and Pub/Sub.
β’ A global, remote-first organization.
β’ An Equal Opportunity Employer.
β’ Collection of voluntary demographic information; data is kept separate from applications and is not considered in hiring decisions.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.