Senior Full-Stack Engineer (Web + Infrastructure)
Quick Summary
Searoutes makes the emissions data that shippers use to run and reduce theirlogistics. It is an operational problem before it is an environmental one, andin our hands it is mostly an engineering one.
Searoutes makes the emissions data that shippers use to run and reduce their
logistics. It is an operational problem before it is an environmental one, and
in our hands it is mostly an engineering one.
We are hiring a senior engineer who works across our web frontend and our
infrastructure — the same two codebases, in the same week. Someone who ships a
product screen on Monday, changes an identity-provider flow on Wednesday, and
considers those the same job.
We are looking for a broad profile rather than a specialist. The next year is
mostly platform work with a user-facing edge — user management, API gateway
management, payments, SEO, and a great deal of compliance, GDPR and ISO 27001.
If you are passionate about the environment, proactive and pragmatic in getting
things done, and love to work in a complex but fascinating industry where you
learn every day — then this is the place for you.
Some of the items on our tech roadmap for the coming year. Bets are picked a
cycle at a time and shared out, so you would take the ones that suit you and
grow into the rest.
- Product and marketing UI in React — multi-brand, WCAG AA, strong on
technical SEO, fast enough to hold a performance budget. - User management and identity — Keycloak realms, organisation hierarchies,
partner brokering, and the entitlement model in the app. - API gateway work in APISIX — routes, plugins and auth policy as code.
- Payments and billing.
- ISO 27001 and GDPR — access control, change management, audit logging,
observability and alerting, consent and retention. - The infrastructure underneath — Pulumi in TypeScript, Docker Swarm on
Hetzner, Cloudflare at the edge, Tailscale for all engineer and CI access. - Third-party integrations — usually the seam between two systems that were
never designed to meet.
Nobody arrives fluent in all of that, and we are not expecting it. We want
someone strong across a good part of it, comfortable being new to the rest, and
used to working things out — with a team and with agents, rather than alone.
Also in daily use: Postgres and PostGIS, Valkey, ClickHouse; Vite, Tailwind and
Radix; Jest and Playwright; GitHub Actions; HAProxy. Most of what we write is
TypeScript, strict — though our core API is Java and Spring, and the identity
layer has Java in it too, so how far you go into that side is up to you.
Responsibilities
~1 min readYou'll thrive here if you have…
- →Senior full-stack experience — you have owned features from the browser to
the machine they run on. - →A track record of taking something and running with it — a domain, a
migration, a subsystem you took on, decided and stayed accountable for. - →Taste. You can tell a good design from a merely plausible one, and you
will reject work that functions but is not right — your own, and an agent's. - →React beyond the client — server rendering, static generation, data
loading and hydration; you know what runs where and why it matters. - →TypeScript at strict — typed boundaries, and an instinct for when types
are carrying real weight. - →Infrastructure as code — Pulumi ideally; Terraform if you are ready to
pick up Pulumi. - →Containers and Linux in production — not writing a Dockerfile, but
debugging a service on a machine you have to SSH into. - →Postgres beyond queries — backup and restore, migrations, what a schema
change does under load. - →Wholehearted LLM-assisted development — you use coding agents daily, have
opinions about steering them, and review their output as critically as a
colleague's. - →Integration instincts — third-party APIs, webhooks, OAuth/OIDC, and
patience for other people's undocumented edge cases. - →A working day that overlaps ours: based within CET ±3.
- →Fluent in English, our working language.
Nice to Have
~1 min read- Identity and API gateways in depth — Keycloak, OIDC, SAML brokering, APISIX.
- Compliance from the inside — an ISO 27001 certification lived through, or GDPR
beyond a cookie banner. - Payment systems, billing models, or PSP integrations.
- Observability and alerting — Prometheus, Grafana or equivalent.
- Experience in the maritime, logistics or freight industry.
- Familiarity with emissions accounting frameworks (GHG Protocol, GLEC, EU
ETS..).
What We Offer
~1 min readAs part of our team, you will:
Location & Eligibility
About this job
- Posted
- 2 days ago
Listing Details
- Posted
- October 22, 2026
- First seen
- October 22, 2026
- Last seen
- October 24, 2026
Posting Health
- Days active
- 1
- Repost count
- 0
- Trust Level
- 68%
- Scored at
- October 24, 2026
Signal breakdown
Searoutes provides innovative APIs for routing and carbon emissions reporting, helping supply chain leaders enhance their sustainability efforts.
View company profileSimilar Fullstack Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.
