{"schemaVersion":"jobsearcher.job.v1","id":"f17c5e50a2fa6cc0a9c25aee","url":"https://jobsearcher.com/jobs/f17c5e50a2fa6cc0a9c25aee","canonicalUrl":"https://jobsearcher.com/jobs/f17c5e50a2fa6cc0a9c25aee","title":"Senior Backend Engineer (Node.js / TypeScript)","description":"About The RoleYou'll be the technical owner on customer engagements, usually 4-12 weeks of project work or longer dedicated-pod retainers. You'll write production code, review every PR (yours and AI's), and stand behind the architecture you ship. We're a senior-only studio: no juniors guarded by one senior, no agency-of-the-week mid-levels.What you'll do Design and ship backend services in TypeScript / Node.js: APIs, ledgers, integrations, queues, webhooks. Own architecture decisions: data model, deployment shape, observability, on-call story. Pair with QA and Security engineers from day one of the engagement, not at the end. Use AI assistants for scaffolding, code review, and test generation; reject what's wrong; keep what's right. Demo working software every Friday. Document as part of the Definition of Done. Hand over to client teams with runbooks, decision logs, and onboarding sessions.What you bring5+ years building production backends in TypeScript / Node.js (or strong Go / Python adjacent + clear path to TS).Deep PostgreSQL knowledge: schema design, indexing, query plans, migrations under traffic.Comfort with AWS (or GCP / Azure) at the level needed to ship: ECS / Lambda / RDS / S3 / IAM.Track record of owning a production system end-to-end, not just shipping features into one.Written communication good enough that documentation isn't a chore.Comfort working async across at least one time-zone boundary (US, UK, EU, or ME).Nice to haveStripe / payment-rails integration experience (Issuing, Connect, billing).Multi-tenant SaaS architecture experience.OSS contributions or technical writing.CompensationCompetitive global rate, scaled to experience and engagement. Profit-share for full-time hires.Ready to apply?Hit the button below. Your email client will open with a pre-filled message addressed to hr@hashorn.com referencing this role. Add a few sentences about yourself, attach your CV, and send.Apply via emailOpens your email client. Or write to hr@hashorn.com","company":"Hashorn","rawCompany":"hashorn","city":"Toledo","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-07-13T09:26:32.759Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Backend Engineer (Node.js / TypeScript)","description":"About The RoleYou'll be the technical owner on customer engagements, usually 4-12 weeks of project work or longer dedicated-pod retainers. You'll write production code, review every PR (yours and AI's), and stand behind the architecture you ship. We're a senior-only studio: no juniors guarded by one senior, no agency-of-the-week mid-levels.What you'll do Design and ship backend services in TypeScript / Node.js: APIs, ledgers, integrations, queues, webhooks. Own architecture decisions: data model, deployment shape, observability, on-call story. Pair with QA and Security engineers from day one of the engagement, not at the end. Use AI assistants for scaffolding, code review, and test generation; reject what's wrong; keep what's right. Demo working software every Friday. Document as part of the Definition of Done. Hand over to client teams with runbooks, decision logs, and onboarding sessions.What you bring5+ years building production backends in TypeScript / Node.js (or strong Go / Python adjacent + clear path to TS).Deep PostgreSQL knowledge: schema design, indexing, query plans, migrations under traffic.Comfort with AWS (or GCP / Azure) at the level needed to ship: ECS / Lambda / RDS / S3 / IAM.Track record of owning a production system end-to-end, not just shipping features into one.Written communication good enough that documentation isn't a chore.Comfort working async across at least one time-zone boundary (US, UK, EU, or ME).Nice to haveStripe / payment-rails integration experience (Issuing, Connect, billing).Multi-tenant SaaS architecture experience.OSS contributions or technical writing.CompensationCompetitive global rate, scaled to experience and engagement. Profit-share for full-time hires.Ready to apply?Hit the button below. Your email client will open with a pre-filled message addressed to hr@hashorn.com referencing this role. Add a few sentences about yourself, attach your CV, and send.Apply via emailOpens your email client. Or write to hr@hashorn.com","datePosted":"2026-07-13T09:26:32.759Z","dateModified":"2026-07-13T09:26:32.759Z","hiringOrganization":{"@type":"Organization","name":"Hashorn","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Toledo","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f17c5e50a2fa6cc0a9c25aee"},"url":"https://jobsearcher.com/jobs/f17c5e50a2fa6cc0a9c25aee"}}