il y a 2 sem.

Freelance Back End / Typescript Developer

Lieu
Rotterdam, NL
Télétravail
Non précisé
Contrat
Freelance
Séniorité
Senior
Domaine
autre
Référence
DC70F9

Alerte emploi

Reçois les offres par email

Que des annonces freelance, rien d'autre. À toi la cadence.

Fréquence des alertes

Mission freelance chez Schuberg Philis (Rotterdam, Pays-Bas) : développer en TypeScript et Node.js la plateforme critique qui suit en temps réel les colis d'un réseau logistique européen, sur des architectures microservices et événementielles en serverless AWS (Lambda, DynamoDB). Le niveau attendu est élevé : cinq à sept ans d'expérience, du code testé et maintenable, de l'expérience des systèmes distribués à fort volume. Un état d'esprit orienté sécurité est explicitement recherché. Contrat initial de 6 mois renouvelable, annonce en anglais.

Compétences techniques

  • TypeScript
  • Node.js
  • AWS Lambda
  • DynamoDB
  • Développement serverless sur AWS
  • Conception de microservices
  • Architectures pilotées par les événements
  • Systèmes distribués à forte charge
  • Pipelines CI/CD (GitHub Actions)
  • Intégration d'API en environnement d'entreprise

Compétences comportementales

  • État d'esprit sécurité d'abord
  • Collaboration étroite avec des ingénieurs et des architectes
  • Exigence de qualité : code maintenable, réutilisable et testé
  • Conception collective de solutions fiables et scalables

Compétences citées dans l'annonce

  • AWS
  • GitHub Actions

Description du poste

Le contexte

Schuberg Philis construit des solutions informatiques critiques pour des opérations essentielles de ses clients. L'entreprise recherche un ingénieur logiciel freelance senior, spécialisé TypeScript, pour concevoir des systèmes résilients et performants ayant un impact direct sur des processus opérationnels de grande ampleur.

Le projet

Vous travaillez avec des développeurs et des architectes sur un logiciel qui relie du matériel utilisé par les opérateurs et les clients à une plateforme back end à grande échelle, qui soutient les opérations logistiques de colis dans un réseau international de hubs. La plateforme alimente des processus critiques de traitement des colis en Europe et au-delà.

Elle gère l'entrée, le tri, le routage et le regroupement des colis dans les hubs de distribution. Elle interagit en temps réel avec les colis et traite les événements produits par les scanners, les terminaux portables et les systèmes de tri automatisés. Chaque colis transitant par le réseau y est représenté et suivi.

Profil recherché

  • 5 à 7 ans ou plus d'expérience professionnelle en développement logiciel
  • Solide expérience en conception de microservices et d'architectures pilotées par les événements en environnement cloud
  • Expérience avérée en développement back end avec TypeScript et Node.js
  • Pratique des applications serverless sur AWS, en particulier AWS Lambda et DynamoDB
  • Capacité à écrire du code de haute qualité : maintenable, réutilisable, bien testé
  • Expérience des systèmes distribués à grande échelle traitant de forts volumes d'événements opérationnels en temps réel
  • Expérience des pipelines CI/CD, dont GitHub Actions, et des pratiques de développement cloud-native
  • Expérience de l'intégration de services et d'API dans des environnements d'entreprise complexes
  • Solides compétences de collaboration avec des ingénieurs et des architectes
  • Un état d'esprit où la sécurité passe d'abord ; une expérience pratique de la sécurité est un plus

Conditions

  • Freelance uniquement : contrat initial de 6 mois, avec possibilité de prolongation
  • Lieu : Rotterdam, Pays-Bas
  • Annonce rédigée en anglais

Ce qui te ferait sortir du lot (côté sécurité)

Zeroday : sur un poste comme celui-ci, ce qui fait la différence côté sécurité —

  • valider le schéma de chaque événement venant des scanners et des terminaux avant tout traitement : un appareil terrain compromis ne doit pas pouvoir injecter d'événements falsifiés dans la plateforme ;
  • sortir les secrets du code et du dépôt (gestionnaire de secrets, variables chiffrées du pipeline) et n'accorder aux fonctions Lambda que les permissions IAM strictement nécessaires ;
  • intégrer l'audit des dépendances npm au pipeline GitHub Actions, pour bloquer une version vulnérable avant la mise en production ;
  • chiffrer les données sensibles dans DynamoDB et raisonner en accès par rôle plutôt qu'en clés partagées.

Candidater à cette offre

Déposez votre profil. Nous l'étudions et, avec votre accord, le présentons à nos partenaires sous la bannière Zeroday.

Offres similaires

Toutes les offres d'emploi