Emploi
De la source partenaire
Ingénieur Full-Stack Senior (Web + Infrastructure)
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Searoutes
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Searoutes exploite les données sur les émissions que les expéditeurs utilisent pour gérer et réduire leurs
logistique. Il s'agit d'un problème opérationnel avant d'être environnemental, et
entre nos mains, il s’agit principalement d’une question d’ingénierie.
Nous recrutons un ingénieur senior qui travaille sur notre interface Web et notre
infrastructure – les deux mêmes bases de code, dans la même semaine. Quelqu'un qui expédie un
écran du produit le lundi, modifie un flux de fournisseur d'identité le mercredi et
considère qu'il s'agit du même travail.
Nous recherchons un profil large plutôt qu'un spécialiste. L'année prochaine est
la plupart du temps, la plate-forme fonctionne avec un côté orienté vers l'utilisateur : gestion des utilisateurs, passerelle API
gestion, paiements, référencement et beaucoup de conformité, RGPD et ISO 27001.
Si vous êtes passionné par l'environnement, proactif et pragmatique pour obtenir
choses accomplies et j'aime travailler dans un secteur complexe mais fascinant où vous
apprenez tous les jours – alors cet endroit est fait pour vous.
Le travail devant nous
Certains des éléments de notre feuille de route technologique pour l’année à venir. Les paris sont choisis un
cycle à la fois et partagé, vous prendriez donc ceux qui vous conviennent et
grandir dans le reste.
• Interface utilisateur produit et marketing dans React – multimarque, WCAG AA, fort sur
SEO technique, assez rapide pour tenir un budget de performance.
• Gestion et identité des utilisateurs : domaines Keycloak, hiérarchies d'organisation,
le courtage partenaire et le modèle de droit dans l'application.
• La passerelle API fonctionne dans APISIX — routes, plugins et politique d'authentification sous forme de code.
• Paiements et facturation.
• ISO 27001 et RGPD — contrôle d'accès, gestion des modifications, journalisation d'audit,
observabilité et alerte, consentement et conservation.
• L'infrastructure en dessous : Pulumi dans TypeScript, Docker Swarm sur
Hetzner, Cloudflare à la périphérie, Tailscale pour tous les accès ingénieurs et CI.
• Intégrations tierces – généralement le lien entre deux systèmes qui étaient
jamais conçu pour se rencontrer.
Personne ne maîtrise tout cela, et nous ne nous y attendons pas. Nous voulons
quelqu'un de fort pendant une bonne partie, à l'aise d'être nouveau dans le reste, et
habitué à régler les problèmes – avec une équipe et avec des agents, plutôt que seul.
Également utilisé au quotidien : Postgres et PostGIS, Valkey, ClickHouse ; Vite, vent arrière et
Base ; Blague et dramaturge ; Actions GitHub ; HAProxy. La plupart de ce que nous écrivons est
TypeScript, strict — bien que notre API principale soit Java et Spring, et l'identité
La couche contient également Java, donc jusqu'où vous allez dans ce sens dépend de vous.
Comment nous travaillons
Natif LLM, dans les bases de code dans lesquelles vous travailleriez. Ils sont construits autour
développement assisté par des agents plutôt que de simplement le tolérer - les conventions,
l'outillage et les portes d'examen le supposent tous. Les agents effectuent la plupart des tâches
la mise en œuvre et une grande partie de l'examen ; les humains conçoivent, vérifient et approuvent. Quoi
nous recrutons vraiment pour un jugement sur le résultat que vous n'avez pas écrit à la main :
savoir quoi spécifier, quoi vérifier et quoi jeter. Le bar n'a pas
bouger lorsque l'outillage l'a fait.
Shape Up, et vous possédez ce que vous prenez. Environ trois semaines de construction, puis un
semaine de temps de recharge, avec des paris choisis sur une table de paris. Nous sommes suffisamment petits pour
une zone devient rapidement la vôtre - vous passez les appels à l'intérieur et vous répondez
comment ça se passe. Nous distribuons les problèmes, pas les étapes qui les résolvent.
À distance d'abord, avec la plupart de l'équipe en Europe et tout le monde ensemble en personne à
au moins deux fois par an. Les décisions techniques importantes sont écrites et un
la construction verte n’est jamais suffisante à elle seule pour fusionner.
Exigences
Vous vous épanouirez ici si vous avez…
• Expérience senior full-stack : vous possédez des fonctionnalités allant du navigateur à
la machine sur laquelle ils fonctionnent.
• Un historique de prise de quelque chose et d'exécution avec lui : un domaine, un
la migration, un sous-système que vous avez pris en charge, décidé et dont vous êtes resté responsable.
• Goût. Vous pouvez distinguer une bonne conception d'une autre simplement plausible, et vous
rejettera le travail qui fonctionne mais qui n’est pas correct – le vôtre et celui d’un agent.
• Réagissez au-delà du client : rendu du serveur, génération statique, données
chargement et hydratation ; vous savez ce qui se passe où et pourquoi c'est important.
• TypeScript au strict : limites typées et instinct pour le moment où les types sont saisis.
portent un poids réel.
• Infrastructure en tant que code — Pulumi idéalement ; Terraform si vous êtes prêt à
récupérez Pulumi.
• Conteneurs et Linux en production – pas d'écriture de Dockerfile, mais
déboguer un service sur une machine sur laquelle vous devez vous connecter en SSH.
• Postgres au-delà des requêtes : sauvegarde et restauration, migrations, quel schéma
le changement se fait sous charge.
• Développement sans réserve assisté par LLM : vous utilisez quotidiennement des agents de codage, avez
opinions sur leur pilotage et examiner leurs résultats de manière aussi critique qu'un
celui d'un collègue.
• Instincts d'intégration : API tierces, webhooks, OAuth/OIDC et
patience pour les cas extrêmes non documentés des autres.
• Une journée de travail qui chevauche la nôtre : basée à CET ±3.
• Maîtrise de l'anglais, notre langue de travail.
C'est agréable d'avoir
• Passerelles d'identité et API approfondies : Keycloak, OIDC, courtage SAML, APISIX.
• Conformité de l'intérieur : une certification ISO 27001 vécue, ou RGPD
au-delà d'une bannière de cookies.
• Systèmes de paiement, modèles de facturation ou intégrations PSP.
• Observabilité et alerte — Prometheus, Grafana ou équivalent.
• Expérience dans le secteur maritime, logistique ou du fret.
• Familiarité avec les cadres de comptabilisation des émissions (GHG Protocol, GLEC, EU
ETS..).
Avantages
En tant que membre de notre équipe, vous :
• 🌱 Ayez la chance de remodeler l'avenir du climat dans la logistique.
• 👩💻 Soyez en mesure de fournir le meilleur de vous-même à distance et recevez une allocation à fixer
tu es debout.
• 🏄♂️ Avoir une hiérarchie plate, où vous aurez un accès direct aux fondateurs
et ne sera pas lié à la politique.
• 🎓 Avoir un haut degré d'apprentissage et d'appropriation dans un environnement dynamique.
• 🏝 Participez à nos événements team building.
Trouvez un emploi en France sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.fr/jobs/companies/searoutes/remote-senior-full-stack-engineer-web-infrastructure-france-458389)
logistique. Il s'agit d'un problème opérationnel avant d'être environnemental, et
entre nos mains, il s’agit principalement d’une question d’ingénierie.
Nous recrutons un ingénieur senior qui travaille sur notre interface Web et notre
infrastructure – les deux mêmes bases de code, dans la même semaine. Quelqu'un qui expédie un
écran du produit le lundi, modifie un flux de fournisseur d'identité le mercredi et
considère qu'il s'agit du même travail.
Nous recherchons un profil large plutôt qu'un spécialiste. L'année prochaine est
la plupart du temps, la plate-forme fonctionne avec un côté orienté vers l'utilisateur : gestion des utilisateurs, passerelle API
gestion, paiements, référencement et beaucoup de conformité, RGPD et ISO 27001.
Si vous êtes passionné par l'environnement, proactif et pragmatique pour obtenir
choses accomplies et j'aime travailler dans un secteur complexe mais fascinant où vous
apprenez tous les jours – alors cet endroit est fait pour vous.
Le travail devant nous
Certains des éléments de notre feuille de route technologique pour l’année à venir. Les paris sont choisis un
cycle à la fois et partagé, vous prendriez donc ceux qui vous conviennent et
grandir dans le reste.
• Interface utilisateur produit et marketing dans React – multimarque, WCAG AA, fort sur
SEO technique, assez rapide pour tenir un budget de performance.
• Gestion et identité des utilisateurs : domaines Keycloak, hiérarchies d'organisation,
le courtage partenaire et le modèle de droit dans l'application.
• La passerelle API fonctionne dans APISIX — routes, plugins et politique d'authentification sous forme de code.
• Paiements et facturation.
• ISO 27001 et RGPD — contrôle d'accès, gestion des modifications, journalisation d'audit,
observabilité et alerte, consentement et conservation.
• L'infrastructure en dessous : Pulumi dans TypeScript, Docker Swarm sur
Hetzner, Cloudflare à la périphérie, Tailscale pour tous les accès ingénieurs et CI.
• Intégrations tierces – généralement le lien entre deux systèmes qui étaient
jamais conçu pour se rencontrer.
Personne ne maîtrise tout cela, et nous ne nous y attendons pas. Nous voulons
quelqu'un de fort pendant une bonne partie, à l'aise d'être nouveau dans le reste, et
habitué à régler les problèmes – avec une équipe et avec des agents, plutôt que seul.
Également utilisé au quotidien : Postgres et PostGIS, Valkey, ClickHouse ; Vite, vent arrière et
Base ; Blague et dramaturge ; Actions GitHub ; HAProxy. La plupart de ce que nous écrivons est
TypeScript, strict — bien que notre API principale soit Java et Spring, et l'identité
La couche contient également Java, donc jusqu'où vous allez dans ce sens dépend de vous.
Comment nous travaillons
Natif LLM, dans les bases de code dans lesquelles vous travailleriez. Ils sont construits autour
développement assisté par des agents plutôt que de simplement le tolérer - les conventions,
l'outillage et les portes d'examen le supposent tous. Les agents effectuent la plupart des tâches
la mise en œuvre et une grande partie de l'examen ; les humains conçoivent, vérifient et approuvent. Quoi
nous recrutons vraiment pour un jugement sur le résultat que vous n'avez pas écrit à la main :
savoir quoi spécifier, quoi vérifier et quoi jeter. Le bar n'a pas
bouger lorsque l'outillage l'a fait.
Shape Up, et vous possédez ce que vous prenez. Environ trois semaines de construction, puis un
semaine de temps de recharge, avec des paris choisis sur une table de paris. Nous sommes suffisamment petits pour
une zone devient rapidement la vôtre - vous passez les appels à l'intérieur et vous répondez
comment ça se passe. Nous distribuons les problèmes, pas les étapes qui les résolvent.
À distance d'abord, avec la plupart de l'équipe en Europe et tout le monde ensemble en personne à
au moins deux fois par an. Les décisions techniques importantes sont écrites et un
la construction verte n’est jamais suffisante à elle seule pour fusionner.
Exigences
Vous vous épanouirez ici si vous avez…
• Expérience senior full-stack : vous possédez des fonctionnalités allant du navigateur à
la machine sur laquelle ils fonctionnent.
• Un historique de prise de quelque chose et d'exécution avec lui : un domaine, un
la migration, un sous-système que vous avez pris en charge, décidé et dont vous êtes resté responsable.
• Goût. Vous pouvez distinguer une bonne conception d'une autre simplement plausible, et vous
rejettera le travail qui fonctionne mais qui n’est pas correct – le vôtre et celui d’un agent.
• Réagissez au-delà du client : rendu du serveur, génération statique, données
chargement et hydratation ; vous savez ce qui se passe où et pourquoi c'est important.
• TypeScript au strict : limites typées et instinct pour le moment où les types sont saisis.
portent un poids réel.
• Infrastructure en tant que code — Pulumi idéalement ; Terraform si vous êtes prêt à
récupérez Pulumi.
• Conteneurs et Linux en production – pas d'écriture de Dockerfile, mais
déboguer un service sur une machine sur laquelle vous devez vous connecter en SSH.
• Postgres au-delà des requêtes : sauvegarde et restauration, migrations, quel schéma
le changement se fait sous charge.
• Développement sans réserve assisté par LLM : vous utilisez quotidiennement des agents de codage, avez
opinions sur leur pilotage et examiner leurs résultats de manière aussi critique qu'un
celui d'un collègue.
• Instincts d'intégration : API tierces, webhooks, OAuth/OIDC et
patience pour les cas extrêmes non documentés des autres.
• Une journée de travail qui chevauche la nôtre : basée à CET ±3.
• Maîtrise de l'anglais, notre langue de travail.
C'est agréable d'avoir
• Passerelles d'identité et API approfondies : Keycloak, OIDC, courtage SAML, APISIX.
• Conformité de l'intérieur : une certification ISO 27001 vécue, ou RGPD
au-delà d'une bannière de cookies.
• Systèmes de paiement, modèles de facturation ou intégrations PSP.
• Observabilité et alerte — Prometheus, Grafana ou équivalent.
• Expérience dans le secteur maritime, logistique ou du fret.
• Familiarité avec les cadres de comptabilisation des émissions (GHG Protocol, GLEC, EU
ETS..).
Avantages
En tant que membre de notre équipe, vous :
• 🌱 Ayez la chance de remodeler l'avenir du climat dans la logistique.
• 👩💻 Soyez en mesure de fournir le meilleur de vous-même à distance et recevez une allocation à fixer
tu es debout.
• 🏄♂️ Avoir une hiérarchie plate, où vous aurez un accès direct aux fondateurs
et ne sera pas lié à la politique.
• 🎓 Avoir un haut degré d'apprentissage et d'appropriation dans un environnement dynamique.
• 🏝 Participez à nos événements team building.
Trouvez un emploi en France sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.fr/jobs/companies/searoutes/remote-senior-full-stack-engineer-web-infrastructure-france-458389)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Searoutes
Annonce fournie par Searoutes.