Software Development Engineer II - Frontend

J
JobgetherE-commerce
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
2+ years
Required Skills
Vue.Js

Requirements

  • 2+ years of experience building and operating production frontend applications, with strong ownership of real-world software systems.
  • Deep knowledge of Vue.js, including its reactivity model, component composition, rendering behavior, and the performance implications of architectural and implementation choices.
  • Strong frontend performance expertise, with hands-on experience using Lighthouse, Chrome DevTools, and performance profiling tools.
  • Practical knowledge of service workers and caching strategies, including precaching, runtime caching, versioning, invalidation, and reliable offline behavior.
  • Experience with client-side state management and local caching at scale, using TanStack Query or an equivalent solution.
  • Strong understanding of accessibility as part of the development process, including semantic HTML, focus management, keyboard navigation, screen-reader behavior, and WCAG 2.2 AA.
  • Experience with internationalisation and localisation, including message extraction, pluralisation, locale-aware currency and date formatting, and RTL layouts.
  • Familiarity with modern frontend tooling and module federation, including technologies such as Rspack and Vite, as well as bundle analysis and code splitting.
  • Strong attention to frontend craftsmanship, with the ability to identify and resolve subtle issues such as alignment inconsistencies, janky scrolling, layout shifts, and degraded experiences on throttled connections.
  • Comfortable consuming typed backend contracts such as ConnectRPC/protobuf and reasoning about API contracts, error handling, and client-side failure states.
  • Excellent debugging, analytical, and problem-solving skills.
  • Experience with Go, ConnectRPC, Buf, GCP/GKE, Pub/Sub, ESLint, OpenTelemetry, and progressive web application technologies.

Responsibilities

  • Build and ship high-quality commerce experiences, including storefronts, checkout, product catalogs, subscription management, invoices, and customer-facing documents.
  • Develop frontend experiences that can be embedded into other applications using approaches such as module federation, iframes, and white-label hosts while maintaining isolation, fast loading, and graceful degradation.
  • Own frontend performance budgets end to end, monitoring Core Web Vitals, bundle size, rendering costs, hydration, and main-thread activity, and measuring performance continuously through CI and production tooling.
  • Build installable and offline-tolerant progressive web applications using service workers, thoughtful caching strategies, background synchronization, and reliable offline behavior.
  • Deliver accessible experiences aligned with WCAG 2.2 AA, including semantic markup, keyboard navigation, focus management, and screen-reader support.
  • Support comprehensive internationalisation and localisation across languages, currencies, tax requirements, address formats, locale-aware formatting, and right-to-left layouts.
  • Instrument frontend applications with real-user monitoring and OpenTelemetry to identify performance and reliability regressions before they significantly impact customers.
  • Collaborate closely with product managers and designers to translate requirements into polished, scalable experiences.
  • Mentor junior engineers, share technical knowledge, and contribute to engineering standards and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now