Backend Developer (Node.js/TypeScript)
Summary
Build and own backend services in Node.js/TypeScript powering LLM agent systems, handling API design, auth, and observability in a small team.
Urgent hiring
- Strong backend engineering experience in Node.js / TypeScript. Track record of owning services end to end in production — not just shipping features to a spec.
- Comfortable across the stack. Able to pick up frontend work in React when the ticket calls for it, even if backend is your primary strength.
- Solid API design skills. Familiar with authentication and authorisation patterns (OAuth and similar) and production debugging.
- Familiarity with observability practices — logging, tracing, metrics. OpenTelemetry or equivalent experience preferred.
- Conceptual fluency with LLM agent systems: tool calling, context windows, streaming, non-determinism. Enough to make sound architectural decisions in this domain. No ML or model training background required.
- Comfortable with ambiguity. This team is small. You will often decide how something should be built, not just execute a spec.
Nice-to-have
- Hands‑on experience with agent frameworks or protocols (LangChain, Google ADK, MCP, A2A, or similar).
- Cloud infrastructure experience (AWS).
- Background in platform or developer‑tooling engineering — building for other engineers as your primary customer.
- Interest in AI security: prompt injection, guardrails, and safe agent execution are real parts of this backlog.