Mission: En tant que développeur backend Golang, votre mission est de jouer un rôle essentiel dans le développement de la nouvelle version du backend de Swiit. Vous serez en charge du développement et de l’amélioration des fonctionnalités tout en assurant la qualité du code grâce à des tests automatisés en utilisant votre expertise en Golang. Votre documentation technique précise aidera l’équipe à comprendre et à maintenir le code de manière efficace. De plus, vous participerez activement aux sessions de co-design où vous travaillerez avec l’équipe pour discuter des besoins et trouver des solutions techniques innovantes. Rejoignez-nous dans cette aventure passionnante alors que nous créons un backend Golang de pointe pour Swiit.
Profil : Nous recherchons un développeur backend compétent avec 3 à 5 ans d’expérience professionnelle dans le développement backend, y compris des rôles principaux dans des environnements agiles, qui a de l’expérience dans le travail sur des applications qui traitent avec des domaines d’affaires complexes, de nombreuses parties prenantes, et des processus d’affaires d’utilisateurs. Une expérience de l’intégration avec des services externes et des méthodologies faiblement couplées, ainsi que des systèmes événementiels, hexagonaux ou cellulaires, est souhaitable.
Pré-requis
Compétences techniques :
Maîtrise de la conception et de la modélisation des applications/infrastructures à l’aide des méthodologies C4 et UML.
Compétences en matière de conception et de modélisation des données, y compris les techniques de normalisation.
Familiarité avec les modèles architecturaux tels que N-tier, Hexagonal, Event-Driven et Microservices.
Solides connaissances et expérience pratique du développement en Golang.
Familiarité avec les frameworks backend de Golang.
Expérience des méthodologies agiles, telles que Scrum, et du développement par itérations courtes.
Maîtrise du développement axé sur le comportement (BDD) et de l’écriture de tests automatisés à différents niveaux (unité, intégration, système, de bout en bout).
Être à l’aise avec les systèmes d’exploitation de type Unix (Linux, BSD, MacOS) et utiliser les interfaces en ligne de commande.
Expérience pratique avec Docker pour le déploiement d’applications pratiques.
Compétences non techniques:
Bienveillance et empathie
Souci du détail dans l’exécution du travail
Précision et proactivité dans la communication
Utilitarisme de l’ingénieur : capacité à prioriser les tâches en fonction de leur utilité et à adapter le niveau de qualité en fonction de la durée de vie du développement.
Capacité à “assumer ses erreurs” : assumer la responsabilité de ses erreurs et s’efforcer de les résoudre.
Volonté de demander de l’aide en cas de besoin
Capacité à fournir et à recevoir des critiques constructives.
Si vous avez l’expérience et les compétences susmentionnées et que vous êtes enthousiaste à l’idée de développer le nouveau backend de Swiit en Golang, nous serions ravis d’entendre parler de vous.
Ce site web utilise des cookies pour améliorer votre expérience lorsque vous naviguez sur le site. Parmi ceux-ci, les cookies qui sont catégorisés comme nécessaires sont stockés sur votre navigateur car ils sont essentiels pour le fonctionnement des fonctionnalités de base du site web. Nous utilisons également des cookies tiers qui nous aident à analyser et à comprendre comment vous utilisez ce site web. Ces cookies ne seront stockés dans votre navigateur qu'avec votre consentement. Vous avez également la possibilité de refuser ces cookies. Mais la désactivation de certains de ces cookies peut affecter votre expérience de navigation.
Les cookies fonctionnels aident à réaliser certaines fonctionnalités comme le partage du contenu du site web sur les plateformes de médias sociaux, la collecte de commentaires et d'autres fonctionnalités de tiers.
Les cookies de performance sont utilisés pour comprendre et analyser les indices de performance clés du site web, ce qui permet d'offrir une meilleure expérience utilisateur aux visiteurs.
Les cookies analytiques sont utilisés pour comprendre comment les visiteurs interagissent avec le site web. Ces cookies permettent de fournir des informations sur les mesures du nombre de visiteurs, le taux de rebond, la source de trafic, etc.
Les cookies publicitaires sont utilisés pour fournir aux visiteurs des annonces et des campagnes de marketing pertinentes. Ces cookies suivent les visiteurs sur les sites web et collectent des informations pour fournir des publicités personnalisées.
Les cookies nécessaires sont absolument indispensables au bon fonctionnement du site web. Ces cookies assurent les fonctionnalités de base et les caractéristiques de sécurité du site web, de manière anonyme.
Cookie
Durée
Description
cookielawinfo-checkbox-analytics
11 mois
Ce cookie est défini par le plugin de consentement aux cookies GDPR. Le cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Analytics".
cookielawinfo-checkbox-analytics
11 mois
Ce cookie est défini par le plugin de consentement aux cookies GDPR. Le cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Analytics".
cookielawinfo-checkbox-functional
11 mois
Le cookie est défini par le consentement aux cookies GDPR pour enregistrer le consentement de l'utilisateur pour les cookies de la catégorie "Fonctionnel".
cookielawinfo-checkbox-functional
11 mois
Le cookie est défini par le consentement aux cookies GDPR pour enregistrer le consentement de l'utilisateur pour les cookies de la catégorie "Fonctionnel".
cookielawinfo-checkbox-necessary
11 mois
Ce cookie est défini par le plugin de consentement aux cookies du GDPR. Il est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Nécessaire".
cookielawinfo-checkbox-others
11 mois
Ce cookie est défini par le plugin de consentement aux cookies GDPR. Ce cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Autres".
cookielawinfo-checkbox-others
11 mois
Ce cookie est défini par le plugin de consentement aux cookies GDPR. Ce cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Autres".
cookielawinfo-checkbox-performance
11 mois
Ce cookie est défini par le plugin de consentement aux cookies GDPR. Ce cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Performance".
viewed_cookie_policy
11 mois
Ce cookie est défini par le plugin GDPR Cookie Consent et est utilisé pour stocker si l'utilisateur a consenti ou non à l'utilisation de cookies. Il ne stocke pas de données personnelles.