About The Position

Build world‑class search UI in React + Next.js: autosuggest/typeahead, smart facets & filters, sort, map/list views, pagination, and resilient empty/no‑results recovery. Performance ownership: meet Core Web Vitals and p95 latency targets using App Router, SSR/ISR/RSC, streaming/Suspense, code‑splitting, and server/edge caching. Accessibility & i18n: deliver WCAG 2.2 AA patterns (comboboxes, lists, dialogs), strong keyboard navigation, screen‑reader flows, and robust localization (including RTL). Data integration: consume REST/GraphQL APIs for dealer inventory, availability, pricing signals and incentives; design graceful UI for partial data, rate limits, and timeouts. Quality & reliability: write clean, maintainable code; add unit/integration/E2E tests (Jest, React Testing Library, Playwright/Cypress); participate in reviews and CI quality gates. Design system: contribute reusable, documented Search components (Storybook) with visual and a11y regression coverage. Security & privacy: apply CSP, input sanitization, cookie/session hygiene, and privacy‑aware analytics. Working knowledge of CI/CD (e.g., Jenkins, Tekton, GitHub Actions) and Git‑based workflows. Established and active employee resource groups Bachelor's degree in Computer Science, Computer Engineering, or related field OR a combination of education and equivalent experience.

Requirements

  • React
  • Next.js
  • WCAG 2.2 AA patterns
  • REST/GraphQL APIs
  • Jest
  • React Testing Library
  • Playwright/Cypress
  • CI/CD (e.g., Jenkins, Tekton, GitHub Actions)
  • Git
  • Bachelor's degree in Computer Science, Computer Engineering, or related field OR a combination of education and equivalent experience.
  • Experience integrating REST/GraphQL services and strong client‑side state/data patterns (e.g., TanStack Query/SWR/Redux Toolkit).

Nice To Haves

  • Google Vertex AI / LLM experience (prompting, evaluation/guardrails, latency/cost controls) for AI‑assisted discovery.
  • AEM (Content Fragments, GraphQL/Content Services, caching/CDN strategies).
  • Elasticsearch fundamentals (analyzers, synonyms) and search‑relevance literacy.
  • Geospatial/mapping UX (radius, clustering) for “near me” inventory scenarios.
  • Node.js familiarity for Next.js server/edge routes; feature flagging and experimentation platforms.
  • Observability (logs/metrics/traces) and web security best practices.

Responsibilities

  • Build world‑class search UI in React + Next.js
  • Meet Core Web Vitals and p95 latency targets
  • Deliver WCAG 2.2 AA patterns
  • Consume REST/GraphQL APIs
  • Write clean, maintainable code
  • Contribute reusable, documented Search components
  • Apply CSP, input sanitization, cookie/session hygiene, and privacy‑aware analytics
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service