Senior Frontend Engineer, Conversational & Gen UI

Farther Finance

  • Hybrid - New York, NY
  • 10 days ago

    Highlights

    u003ch2u003eThe Roleu003c/h2u003enu003cpu003eFarther's AI assistant answers advisor questions and drives the product on their behalf - navigating, opening workflows, and more. You are not designing screens, you are designing the system that decides what a screen can be, and the guardrails for the moment it is handed something nobody anticipated.u003c/pu003enu003ch2u003eYour

    Numbers & Facts

    LocationHybrid - New York, NY

    Description

    u003ch2u003eThe Roleu003c/h2u003enu003cpu003eFarther's AI assistant answers advisor questions and drives the product on their behalf - navigating, opening workflows, and more. This role continues and deepens the interaction between the assistant and our traditional UI platform. Next, it composes the interface itself. You will contribute to both the framework that makes that possible and the assistant itself. You are not designing screens, you are designing the system that decides what a screen can be, and the guardrails for the moment it is handed something nobody anticipated.u003c/pu003enu003ch2u003eYour Impactu003c/h2u003enu003culu003enu003cliu003eDeliver the assistant experience, prototype production - the surface advisors reach for, and the thing every other item on this list exists to make possibleu003c/liu003enu003cliu003eBuild the framework underneath it, so any Farther surface can declare what the agent can do and what it can see in a few linesu003c/liu003enu003cliu003eDesign the renderer that turns a model's output into a real, validated, submittable interface, extensible so a new kind of input is additive and never a refactoru003c/liu003enu003cliu003eNegotiate and version the wire contract with the agent backend team, and hold both sides to it with testsu003c/liu003enu003cliu003eTreat developer experience as a first-class deliverable - design the API, document it, and judge it by how many teams build on it without asking you for helpu003c/liu003enu003cliu003eMentor the engineers coming up behind you and set the quality bar in reviewu003c/liu003enu003c/ulu003enu003ch2u003eThe Ideal Matchu003c/h2u003enu003culu003enu003cliu003e6+ years building production web applications, including time somewhere the frontend u003cemu003ewasu003c/emu003e the productu003c/liu003enu003cliu003eExpert-level frontend engineering, where strict typing is how you already worku003c/liu003enu003cliu003eProduction experience with LLMs - agentic systems, tool calling, streaming responses, conversational interfaces - and a point of view on what an interface owes a user when the model is slow, wrong, or halfway through an answeru003c/liu003enu003cliu003eComposition over configuration; modular, scalable frontend patterns are how you think by defaultu003c/liu003enu003cliu003eDistributed systems fundamentals - timeouts, retries, idempotency, failure isolationu003c/liu003enu003cliu003eGenuine product instincts - you care about the user experience, and raise ambiguity as a decision rather than absorbing it as a guessu003c/liu003enu003cliu003eFluent in an AI-assisted development loop - building with Claude Code, shipping through Git-based PRs and automated reviewu003c/liu003enu003cliu003eEnd-to-end ownership and a track record of meeting deadlinesu003c/liu003enu003cliu003eStrong knowledge-sharing / documentation habitu003c/liu003enu003cliu003eComfortable context-switching across multiple concurrent workstreamsu003c/liu003enu003c/ulu003enu003ch2u003eTechnical Stacku003c/h2u003enu003culu003enu003cliu003eReact · TypeScript · Pythonu003c/liu003enu003cliu003eTanStack Query · react-hook-form · Zodu003c/liu003enu003cliu003eStyling- Tailwind and CSSu003c/liu003enu003cliu003eUI modules built and deployed independently, then assembled into one applicationu003c/liu003enu003cliu003eTesting Library · ESLint · Prettier · GitHub Actions CIu003c/liu003enu003c/ulu003enu003ch2u003eBonus Pointsu003c/h2u003enu003culu003enu003cliu003eUsed or extended a framework for agent-to-UI communication, and can say precisely where it stopped being enoughu003c/liu003enu003cliu003eBuilt and versioned a component library other teams depended on, and know what a breaking change costs once they have all imported itu003c/liu003enu003cliu003eAWS fluency- Lambda, API Gateway, DynamoDB, CloudWatchu003c/liu003enu003cliu003eEngineering platform or internal tooling- Vercel, an internal PaaS, or the developer platform at your last companyu003c/liu003enu003cliu003eTurned LLMs on how your own team builds: codegen, large-scale migrations, spec-to-code pipelinesu003c/liu003enu003cliu003eWealth management, financial services, or analytics products dense with numbers people act on - including the craft that keeps them fast: profiling, bundle size, render performanceu003c/liu003enu003c/ulu003enu003ch2u003eWhy Join Usu003c/h2u003enu003culu003enu003cliu003eLearn u0026amp; grow through book clubs, seminars, and peer learning sessionsu003c/liu003enu003cliu003eCompetitive comp package that rewards impactu003c/liu003enu003cliu003eWork alongside some of the brightest minds in fintechu003c/liu003enu003cliu003eGround-floor opportunity at a fast-scaling startupu003c/liu003enu003cliu003eChart your own growth path as we expandu003c/liu003enu003cliu003eFull health benefits + 401(k) matching u0026amp; Roth IRA optionsu003c/liu003enu003cliu003eUnlimited PTOu003c/liu003enu003cliu003eAn amazing collaborative atmosphere between product, design, and engineering to solve hard problems togetheru003c/liu003enu003c/ulu003enu003cpu003eu003cstrongu003eReady to disrupt wealth management? Let's talk!u003c/strongu003eu003c/pu003e

    Similar Jobs