FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Product Engineer – UI-Focused
PrefectUI-focused product engineer for Prefect developing the Horizon MCP gateway. Collaborating on user experience and overseeing product features from concept to delivery.
Posted 6/3/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $172,000 - $242,000 per yearWebsite
Tech Stack
Tools & technologiesReactTypeScript
About the role
Key responsibilities & impact- Own end-to-end UI and product features in Horizon — from user problem to information architecture to shipped, polished experience. You define what "done" looks like.
- Set the bar for how users interact with Horizon — the web app experience, the flows, and how complex governance concepts are made legible.
- Bring deep front-end craft — TypeScript, React, and the underlying web technologies — and the judgment to *direct* AI development tools rather than depend on them.
- Be a thought partner to the team — collaborate closely so product and UX direction is a shared conversation, not a solo burden.
- Translate enterprise signal into product — partner with GTM and customers to turn the "enterprise-legible" story (gateway plugins, PII filtering, audit logs, SCIM) into experiences buyers immediately understand.
- Write maintainable, performant full-stack code — your center of gravity is the product surface, and you're capable across the stack when the feature demands it.
- Develop deep product knowledge of the MCP ecosystem and AI/LLM tooling space.
- Participate in on-call / incident response and help maintain production reliability standards.
Requirements
What you’ll need- 5+ years of full-stack engineering experience with a front-end focus, and demonstrated success shipping user-facing products people find intuitive.
- Track record of shipping in high-ambiguity, early-stage environments without a dedicated PM or design team. Senior enough to pull context from across the org and push back on the team — including on UX.
- Deep front-end craft: strong proficiency in TypeScript, React, and modern UI libraries (e.g. TanStack), plus real understanding of the underlying web technologies — enough to guide AI tools, not lean on them for technical direction.
- Strong product and UX judgment. You think in user flows, information architecture, and how a product is actually used, and you have opinions and the craft to back them up. (This is UI in the broad sense — UX thinking *plus* front-end engineering — not styling/CSS specialism or pure user research.)
- Comfortable across the full stack, with your energy on the product surface.
- Experience building with, or genuine interest in, the Model Context Protocol (MCP) and AI/LLM tooling. You follow the landscape closely.
- Self-directed with strong judgment and clear communication.
- Real fluency with AI development tools. You've shipped meaningful work with Claude Code, Codex, or their equivalents. You stay accountable for what they produce: you direct them with specs legible to humans and machines; and use them to create a high trust production environment for users. You can make them force multipliers and clearly say when they get in the way.
- A formal design background is not required.
Benefits
Comp & perks- Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactfull-stack engineeringUI librariesinformation architectureuser flowsAI development toolsModel Context ProtocolAI/LLM toolingperformance optimization
Soft Skills
strong judgmentclear communicationself-directedcollaborationproduct and UX judgmentthought partnershipability to work in ambiguityaccountabilityuser-centric thinkingproblem-solving