Software Development Engineer II – Frontend

Posted 5 days ago

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

RTX13 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA14 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios15 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers