Jobs › Companies › Searoutes › Senior Full-Stack Engineer (Web + Infrastructure)

À propos de ce poste Senior Full-Stack Engineer (Web + Infrastructure) chez Searoutes

Searoutes · Télétravail · France

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.

The work in front of us

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.

How we work

LLM-native, in the codebases you would work in. They are built around
agent-assisted development rather than merely tolerant of it — the conventions,
the tooling and the review gates all assume it. Agents do most of the
implementation and much of the review; humans design, verify and approve. What
we are really hiring for is judgement over output you did not write by hand:
knowing what to specify, what to check, and what to throw away. The bar did not
move when the tooling did.

Shape Up, and you own what you take. Roughly three weeks of building, then a
week of cooldown, with bets chosen at a betting table. We are small enough that
an area becomes yours quickly — you make the calls inside it and you answer for
how it turns out. We hand out problems, not the steps that solve them.

Remote first, with most of the team in Europe and everyone together in person at
least twice a year. Significant technical decisions get written down, and a
green build is never on its own enough to merge.

Requirements

You'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

  • 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..).

Benefits

As part of our team, you will:

  • 🌱 Have a chance to re-shape the future of climate in the logistics.
  • 👩‍💻 Be empowered to deliver your best work remotely, and get a stipend to set
    you up.
  • 🏄‍♂️ Have a flat hierarchy, where you will have direct access to the founders
    and won't be tied up in politics.
  • 🎓 Have a high degree of learning and ownership in a dynamic environment.
  • 🏝 Take part in our team-building events.
Prêt à postuler chez Searoutes ?
Postuler chez Searoutes

À propos de Searoutes

Searoutes is the upcoming standard for GHG emissions management in the logistics. We enable shippers to build and execute GHG reduction strategies. We are intimately convinced that reducing GHG emissions in the logistics is an operational problem, so we leverage modern algorithms to go beyond standard methodologies, and give shippers the visibility they deserve. In the last 12 months, we've deployed our APIs at 40+ companies and scaled to 500k+ calls per day.

We're backed by top advisors (Xeneta, DSV, ClearMetal, X-Up) and believe in product led growth. Our culture is deeply rooted in research and development, put to the service of one the greatest problems of our times. Searoutes is remote first, with most of our team based in Europe and Canada.

Voir tous les emplois chez Searoutes →

Emplois similaires

Vibe
Senior Full Stack Engineer - Frontend Architecture - AdManager
Vibe
⚡ Postuler tôt Paris Hybride €99,000–€133,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Alan
Fullstack Software Engineer (x/f/m) - Alan Shop
Alan
⚡ Postuler tôt Anywhere in Belgium, France · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Alan
Fullstack Software Engineer (x/f/m) - Internal Agentic AI Platform
Alan
⚡ Postuler tôt Anywhere in France, Belgium, S... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Alan
Fullstack Software Engineer (x/f/m) - Ops AI Platform
Alan
⚡ Postuler tôt Anywhere in France, Belgium, S... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Alice Bob
Full-Stack Software Engineer Intern M/F
Alice Bob
⚡ Postuler tôt Paris Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
Decathlon Digital FR
Senior Software Development Engineer SAP Fullstack (f/m/d)
Decathlon Digital FR
⚡ Postuler tôt Lille, Upline, Nord, France; P... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
DXC Technology
Full Stack Scrum Engineer
DXC Technology
⚡ Postuler tôt GBR - HAM - FARNBOROUGH Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Xcelirate
Senior Full-Stack Engineer, Contract
Xcelirate
⚡ Postuler tôt Amsterdam, North Holland, Neth... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Staycation
📱 Fullstack Developer (Paris or remote)
Staycation
⚡ Postuler tôt Paris, France Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Searoutes

Voir tous les emplois chez Searoutes →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit