Senior Engineering Manager (Frontend)
Faraday Future · Gardena, CA · 8 mo ago
On-siteEngineering$160k–$200k/yrFull-time
About the role
The Senior Engineering Manager (Frontend) will lead the development and launch of consumer-facing web applications and the backend-for-frontend (BFF) / service-proxy layer that powers them. Responsibilities include making architecture decisions, shipping iteratively, setting engineering quality bars across the stack, and mentoring engineers.
Responsibilities
- Lead end-to-end ownership of major web features from technical discovery and architecture to implementation, testing, deployment, and post-release iteration.
- Build performant, accessible React/Next.js + TypeScript UIs; apply SSR/SSG pragmatically, instrument analytics, and support experimentation/A-B testing.
- Design and implement reliable REST/GraphQL APIs and BFF services; enforce clear contracts, versioning, and strong observability.
- Drive performance, security, and reliability at scale (Core Web Vitals, caching/CDN, rate limiting, logging/metrics/tracing, incident response).
Requirements
- Mentor engineers, review designs/code, and collaborate with Product/Design to translate requirements into high-quality, incremental releases.
Qualifications
- Bachelor's degree or above in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience).
- 10+ years building and operating production web applications and services; 3+ years leading technical delivery and/or architecture.
- Strong programming in TypeScript/JavaScript and at least one backend stack (Node.js or Java); deep understanding of HTTP, API design, and web security.
- Hands-on with modern web tooling (React, Next.js), automated testing, and CI/CD; proficiency with Docker and a major cloud (AWS preferred).
- Solid data/systems skills: relational and NoSQL stores, caching (Redis), message queues, and performance optimization.
Preferred Qualifications
- Professional working proficiency bilingual in Mandarin.
- Frontend: React 18+/TypeScript, Next.js; modern state/data (Redux Toolkit, TanStack Query); accessibility (WCAG); testing (Jest/Vitest, Testing Library, Playwright/Cypress).
- Backend: Node.js (NestJS/Express/Fastify) or Java (Spring Boot); REST/GraphQL; BFF pattern; messaging (Kafka/RabbitMQ); caching (Redis).
- Cloud: AWS (Lambda, API Gateway, ECS/EKS, CloudFront, S3, RDS/Aurora/DynamoDB, IAM) and IaC (CloudFormation or Terraform).
- CI/CD & DevOps: GitHub Actions/GitLab CI/Jenkins; trunk-based development; blue/green or canary deployments.
- Observability & Security: Open Telemetry; Prometheus/Grafana or Datadog/New Relic; OAuth2/OIDC; OWASP best practices; secrets management.
- Data: PostgreSQL/MySQL; MongoDB; schema design and query tuning.
- CRM & Integrations: SAP, Salesforce, or similar.
Pay
$160K - $200K DOE plus benefits and incentive plans
Schedule
Casual dress code + relaxed work environment
Benefits + Perks
- Healthcare + dental + vision benefits (Free for you/discounted for family)
- 401(k) options
- Culturally diverse, progressive atmosphere