Lead Software Engineer
You'll be the founding lead at CoverPin, the person who sets the technical direction for how we build our customer-facing product. You'll be a high-output IC and the technical authority for frontend: the patterns, abstractions, conventions, and tooling that determine how the whole team ships.
This isn't a team lead role in the people-management sense: you won't be managing anyone directly. It's a technical leadership role: you lead through the quality of your decisions, your code, and the systems you put in place for others (including agents) to build on.
You'll work closely with Product, Design, and QA. We're early enough that your decisions compound. A good abstraction becomes the team's default. A well-written rule file becomes what every agent references. A bad pattern gets replicated across 40+ domains by both humans and agents.
What you'll own
- IC delivery: ship production-quality UI end-to-end. Multi-step forms, drag-and-drop tables, inline editing, data-heavy dashboards.
- Technical leadership: define frontend patterns, extend the shared component library, review PRs (human or agent-generated).
- Agent-driven development: own the agent configuration layer (CLAUDE.md, rule files, prompt playbooks). Structure the codebase so agents produce mergeable PRs on the first pass.
- Cross-functional partnership: be the engineering voice with Product, Design, and QA.
Must-haves
- 6+ years production React at meaningful scale TypeScript strict mode: discriminated unions, generics, you think in types Tech lead or senior IC experience with team-wide influence React
- Hook Form + Zod/Yup: complex multi-step conditional forms
- REST API integration: SWR or similar, caching, optimistic updates, error handling Shared component library ownership or significant contribution Daily hands-on use of AI coding agents (Claude Code, Cursor, Copilot, or similar) in production
Nice-to-haves
- Next.js App Router, Radix UI, Clerk auth, legal/compliance domain, NestJS literacy, agent-optimized codebase documentation.
This role is not for you if
- You're skeptical of AI tooling, prefer to optimize only your own output
- Want to greenfield-architect a new stack
- Want to be handed a ticket and told what to build.
This is a Hybrid Role based out of Mountain View, CA