R&D Developer Junior - Carrier Integration Specialist H/F
La société, co-fondée par Romulus, Benoit et Vincent en 2010 est devenue le leader européen et compte plus de 70 clients en France et plus généralement en Europe. La société ambitionne de s'étendre toujours plus à l'international et s'imposer comme la référence mondiale.
Le siège social est en plein centre de Toulouse, on est jeune (30 ans de moyenne d'âge) et en pleine croissance (50 en 2021, >100 aujourd'hui). En plus de travailler tous ensemble pour continuer à faire grandir OneStock, on a aussi pleins d'activités (matchs de foot, cours de Yoga, ligue d'échecs, console et jeux vidéos, organisations de petits déjeuners, événements comme la summer party et l'OS day) pour s'amuser et mieux vivre ensemble :)
Notre mission ? Abolir les frontières entre commerce physique et digital tout en s'inscrivant dans des valeurs plus respectueuses de l'environnement et de la société.
Le poste
Au sein de notre département R&D, vous participerez activement aux conceptions et développements dans l'optique d'améliorer et maintenir notre logiciel, principalement sur la partie intégration de transporteurs et de plateforme de paiements. Vous serez amené à répondre à des problématiques plutôt back mais également front pour assurer la compétitivité du produit :
- Haute performance et haute disponibilité,
- DEVOPS,
- UX à destination de différents types d'utilisateurs
Vous serez intégré à l'équipe R&D qui fonctionne en mode agile et qui est composée d'une vingtaine d'ingénieurs.
En étroite collaboration avec les équipes Produit et de Customer Experience (clients), vous interviendrez dans toutes les phases de développement, des conceptions jusqu'au déploiement en passant par les choix techniques et technologiques.
Profil recherché
De formation Bac +3 ou équivalent Bac +5 en informatique, fraîchement diplômé(e) ou avec déjà une première expérience ; vous êtes passionné(e) par le développement logiciel. Vous savez également être autonome et n'avez pas peur de relever des défis techniques complexes.
Basée sur une architecture micro services, vous aurez l'occasion de manipuler différentes technologies.
Les méthodes / technologies / outils que nous avons l'habitude d'utiliser :
- Développements en GO (), TypeScript, Vue.JS
- Base de données : MongoDB (+), ElasticSearch (+), Redis (+), MySQL (+)
- Déploiement sur un environnement de type cloud privé et élastique avec Docker (Swarm), k9s, Skaffold
- Intégration et développement continus avec Tekton et gestion des versions avec Git
Compétences requises :
- Travail en équipe, dans un environnement agile (Kanban)
- Adaptabilité, volonté d'apprendre, communication
- Aisance en anglais souhaitée
N.B. On est conscient que tu ne possèdes pas forcément toutes les compétences listées, mais on pense que tout s'apprend avec le bon état d'esprit !