Agentic job search, rebuilt

ApplyPass auto-applies to software engineering jobs on its users' behalf. We came in for a full platform revamp. Alongside the new UI/UX, we built a design infrastructure: a machine-readable design system generated from Figma to the codebase and an LLM-instruction layer for engineering workflows and UX copy. The result roughly 30% faster feature delivery.

LocationUSA
DurationOngoing
TeamDesign DirectorDesign EngineerFront-End Engineer
ActivitiesProduct DesignDesign EngineeringFront-End DevelopmentDesign SystemUX Copy
Book a call

Main Product Design Challenge

ApplyPass does a lot of work on the user's behalf — scanning job boards, picking roles, submitting applications, answering custom questions, tracking progress. The redesign had to surface what the system was doing without burying users in operational detail. We came in to rebuild the foundation: the UX, the design system, and the frontend itself.

~30%faster feature delivery after the design infrastructure landed
400+jobs auto-applied per user per week

Onboarding, rebuilt as a step-by-step task flow that adapts by plan.

The job details panel became a live workspace — match insights, progress, answers, notes, and tasks in one frame.

The tracker became a kanban board — collapsed from 10+ columns to 4, readable at a glance.

Autoapply engine that ships tailored applications on your behalf

Design Engineering × Front-End

ApplyPass is a great example of how design engineering workflow streamlines both design and dev activities. Instead of handing off static mockups, we shipped the production frontend ourselves, where the designer has full ownership of the UI look and feel implemented.

A Figma ↔ Code pipeline.

Components are mapped back to their Figma nodes through Code Connect, so designers see the real implementation in the design file and drift between design and build gets caught automatically. AI code tools recognize existing components instead of inventing every screen from scratch.

Centralized copy

A three-tier system (inline → per-route → cross-route) for user-facing text, prose-linted in CI, with shared phrases, terminology rules, and lint-style restrictions for hard-banned terms. The product's voice stays consistent across hundreds of strings without anyone policing them by hand.

One ApplyPass, Built to Last

ApplyPass moved from a Bubble MVP to a repository-based frontend with version control, a typed component library, and a Figma ↔ code pipeline—speeding delivery by ~30%. It works because design and engineering are one workflow, not a handoff: a single source of truth linked by Code Connect and guarded by automated review, type-checking, and accessibility tests. The result reads as one ApplyPass across every plan and flow—one voice, one component set, one accessible baseline—built to absorb whatever comes next.

Interested in
working together?

Book a call

More cases