Intaker · 22 hours ago
Full-Stack Product Engineer (AI-Native)
Intaker is a rapidly scaling AI company looking for a product-minded full-stack engineer to take features from design to deployment. The role involves end-to-end ownership of features, collaborating with design and product teams, and utilizing AI coding assistants to enhance productivity while ensuring quality and maintainability.
InternetLegal TechSaaS
Responsibilities
Own features end-to-end
Clarify the problem, ask the right questions, and define success metrics
Propose solution options with tradeoffs (scope/speed/quality)
Implement, ship, monitor, and iterate based on real usage
Partner tightly with Design/Product
Turn designs into polished UI/UX; handle edge cases, loading/error states, and responsive behavior
Translate ambiguous requirements into a clear plan and incremental milestones
Build and maintain frontend + backend components: UI, APIs, data models, workflows, integrations
Design clean, versionable API contracts (pagination, errors, auth, backwards compatibility)
Work effectively in an event-driven/CQRS architecture
Respect boundaries, choose appropriate patterns, and keep systems evolvable
Handle idempotency, retries, and failure modes cleanly
Use Claude Code / Copilot CLI / similar tools to speed up implementation, debugging, and codebase navigation
Stay in control: plan first, review diffs carefully, write tests, and verify behavior locally
Run the stack locally end-to-end
Seed data, reproduce issues deterministically, and debug effectively
Improve developer experience (scripts, docs, environment reliability)
Write the right tests (unit/integration/e2e as appropriate)
Add logging/telemetry that makes production understandable
Prevent regressions and keep performance/reliability strong
Review PRs for correctness, security, performance, readability, and long-term maintainability
Give clear feedback and raise the bar without slowing the team down
Apply best practices for secrets handling, authn/authz, input validation, dependency hygiene, rate limiting, and secure defaults
Qualification
Required
Proven end-to-end feature ownership in a real product (ship → monitor → iterate)
Strong product intuition: understands workflows, edge cases, success metrics, and tradeoffs; can make sensible product decisions when requirements are ambiguous
Full-stack capability: comfortable building both UI and backend services; experience designing APIs and evolving data models safely
Solid system design fundamentals: can reason about boundaries, modularity, maintainability, and operational impact
Real experience with AI coding assistants in daily development: hands-on with Claude Code or GitHub Copilot CLI or equivalent (Cursor, Codex, etc.); can explain your workflow (when you trust AI output, how you verify, and how you avoid regressions/security issues)
Ability to run and debug complex systems locally (not 'works on my machine')
Strong communication: breaks work into slices, documents decisions briefly, surfaces risk early, and keeps stakeholders updated
Preferred
Angular experience (or deep experience in another modern frontend framework + willingness to ramp fast)
.NET / C# experience (or strong backend experience + willingness to ramp fast)
Hands-on experience with event-driven systems / CQRS patterns
Experience working closely with QA in a structured handoff and feedback loop
Familiarity with observability tooling (structured logs, metrics, tracing)
Comfort experimenting quickly ('vibe coding') paired with discipline (tests, reviews, safe rollouts)
Benefits
Bonus: Up to 10% of base (determined annually in December)
Healthcare: Medical, Dental, and Vision plan options
Retirement: 401(k) with up to 4% company match
Unlimited snacks, coffee, and more (if based in Los Angeles, CA)
Weekly team happy hours (if based in Los Angeles, CA)
Business trips and team-building events