FrontendTech Lead (Vue 3 / Nuxt 4)
Job Title: Frontend Tech Lead (Vue 3 / Nuxt 4)
Location: Santa Clara, CA (onsite)
Duration: Long Term
Job Description:
Role:
We’re looking for a Nuxt 4 / Vue 3 leader who can both code and coach. About 60% of the time you’ll build responsive dashboards, Plotly charts, and virtualized TanStack tables that stay fast even with 100K+ rows. The rest is architecture decisions, mentoring, and keeping our GitLab pipelines healthy.
What you’ll do
- Own frontend architecture and keep our CSR (client-side rendering) experience fast and stable.
- Build reusable interactive analytics using D3.js / Chart.js / Plotly or similar tools with regression/trend overlays.
- Guide developers via reviews, pairing, and clear standards.
- Partner with backend/cloud teams on Redshift query shapes, Valkey caching layers, and Nitro endpoints.
- Work within GitLab pipelines, SonarQube quality gates, and artifact-based releases.
- Keep pipelines green (Vitest, Cypress, SonarQube) and watch performance/health checks.
Must-haves
- 10+ years building complex frontends; 3+ in a lead/mentorship role.
- Deep Vue 3 Composition API knowledge (React hooks experts welcome).
- Nuxt 4 and strict TypeScript experience.
- Expertise in state management patterns (Redux, Pinia or Composables).
- Comfortable customizing Bootstrap 5/SCSS themes.
- Owns our enterprise SSO flows end-to-end (nuxt-auth-utils + Microsoft/Azure AD) and keeps route-level security tight.
- Proven success with data-heavy products (virtual tables, trend overlays, fast filtering).
- Testing mindset (Vitest + Cypress) and GitLab CI/CD ownership.
- Hands-on with AWS Redshift Data API, S3, and Valkey/Redis caching.
Nice-to-haves
- Prior Nuxt/Nitro architecture ownership.
- SQL exposure in Redshift or similar warehouses.
- SonarQube/quality gate tuning, MapLibre/WebGL, or performance-budget tracking.
Tech stack
- Core: Nuxt 4 Vue 3 TypeScript 5
- UI/Data: Bootstrap 5/SCSS Plotly.js 3 TanStack Table (Virtualization)
- Quality: Vitest Cypress SonarQube GitLab CI/CD
- Cloud/Backend: AWS Redshift Data API S3 Valkey (Redis) Nitro
Qualifications
- 10 12+ years frontend development.
- 3 5+ years leading/mentoring.
- 3+ years shipping Vue 3 Composition API or React Hooks applications