Fullstack Engineer

Ahoy

Dublin

Hybrid

EUR 110,000 - 170,000

Full time

29 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work in Dublin
In-person work several days a week
Collaborative founders/mentorship

Job summary

Ahoy is seeking a Senior or Staff Fullstack Engineer in Dublin to own features end to end, from the ingestion path to the user-facing surface. You will work across TypeScript/React and Python, balancing UI polish with robust backend design.

You will ship complete features, build capture and CRM-driven surfaces, and collaborate with the founders on what to build next. This role is hybrid, in-person several days a week, with a strong emphasis on reliability and performance.

Qualifications

  • Proficiency with TypeScript and React across full-stack development.
  • Strong Python expertise for backend services.
  • Knowledge of distributed systems, queues and idempotency.
  • Solid API design skills and API surface handoff.
  • Attention to UI details; able to iterate from spec to polished UI.
  • Experience debugging production issues and writing runbooks.

Responsibilities

  • Ship whole features—from ingestion path through API to user-facing surface.
  • Build the capture path (email, calendar, calls) and transform activity into trusted records.
  • Create agent-facing surfaces: review queues, one-tap approvals, CRM diffs.
  • Improve how agents reason over CRM data: retrieval, tool use, evals, guardrails.
  • Own production: instrumentation, on-call, and cost and latency budgets.
  • Collaborate with founders on roadmap and rationale.

Skills

TypeScript & React
Python
Distributed systems
API design
UI/UX attention
Production debugging & runbooks

Job description

All roles
Fullstack Engineer.
Senior / Staff
  • 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. We hire this role at both Senior and Staff level.

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Engineer
Frontend Engineer

Ahoy • Dublin

Hybrid
EUR 110,000 - 135,000
Senior/Staff Fullstack Engineer - Hybrid Dublin
Senior/Staff Fullstack Engineer - Hybrid Dublin

Ahoy • Dublin

Hybrid
EUR 110,000 - 170,000
Hybrid work in Dublin
In-person work several days a week
Collaborative founders/mentorship
Staff Product Engineer
Staff Product Engineer

Solidroad • Dublin

On-site
EUR 70,000 - 90,000
Senior Product Engineer
Senior Product Engineer

Solidroad • Dublin

On-site
EUR 70,000 - 90,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TensorX • Dublin

Hybrid
EUR 90,000 - 120,000
25 days paid annual leave
Hybrid working from Dublin office
Free inference tokens
Senior Full Stack Engineer (Part Time Contract) Dublin
Senior Full Stack Engineer (Part Time Contract) Dublin

Veridraft • Dublin

Hybrid
EUR 83,000 - 124,000
Senior Software Engineer - Core Team
Senior Software Engineer - Core Team

Userpilot • Ireland

On-site
EUR 150,000 - 210,000
Senior Software Engineer - Core Team
Senior Software Engineer - Core Team

Userpilot, Inc • Dublin

Hybrid
EUR 140,000 - 210,000
Senior Full Stack Engineer
Senior Full Stack Engineer

nineDots.io • Dublin

Hybrid
EUR 90,000 - 110,000
Senior Developer
Senior Developer

MCS Group • Leinster

Hybrid
EUR 70,000 - 80,000
28 days annual leave
Birthday off
Two weeks working abroad each year
+5