Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ahoy

NewBe an early applicant

Fullstack Engineer

Posted
Discussion

Summary

Senior or Staff fullstack engineer at Ahoy, a startup building an AI 'system of action' for CRM: you own features end to end, from ingestion pipelines (email, calendar, calls) through data model and APIs to agent-review interfaces, plus LLM agent reasoning, retrieval, evals and on-call. Stack centers on TypeScript/React and Python; hybrid out of Dublin.

Fullstack Engineer

We hire this role at both Senior and Staff level.

  • Dublin
  • Full-time
  • Hybrid

You own features end to end, from the pipeline that captures the activity to the surface where someone approves what the agent did about it. Ahoy is a system of action, not just a system of record, so the interesting work here crosses the seam: the data model, the agent reasoning over it, and the interface that makes both legible enough to trust.

What you'll do

  • Ship whole features - the ingestion path, the data model, the API, and the surface a customer actually touches.
  • Build the capture path - email, calendar, calls - and the pipeline that turns raw activity into records people trust.
  • Build the surfaces where agent work becomes visible - review queues, one-tap approval, the diff between what the CRM knew and what it knows now.
  • Work on how agents reason over CRM data: retrieval, tool use, evals, and the guardrails that keep a human in the loop.
  • Own production. Instrumentation, on-call, and cost and latency budgets that hold under load.
  • Pair with the founders on what to build next. Argue when something doesn't make sense.

What you bring

  • Strong TypeScript and React on one side, strong Python on the other. Real depth in one, real competence in both.
  • Distributed-systems fundamentals: databases, queues, idempotency, async work.
  • API design you'd be happy to hand to another team without a meeting.
  • A real eye for interface detail. Give you a rough spec and a Figma file and you come back with something better than both.
  • You've debugged something in production that no runbook covered, then written the runbook.
  • Hybrid out of Dublin. We work in person several days a week.

Senior or Staff?

  • Senior. 5+ years shipping production software across the stack. You own features end to end, including the operational reality that comes with them.
  • Staff. 8+ years, including time at Staff / Principal / Tech Lead level. You set architecture across services and surfaces, and you've shipped systems at meaningful scale rather than just diagrammed them.
  • Not sure? Apply anyway and say so. We'll work it out on the call.

Bonus

  • Production experience with LLM agent systems - orchestration, retrieval, evals, cost and latency tuning.
  • You've built CRM, sales tech, or other data-dense B2B products.
  • Open-source work, writing, or talks that show how you reason about systems.

Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.