Description de l'entreprise
Vention aide certaines des entreprises manufacturières les plus innovantes à automatiser leur plancher de production en seulement quelques jours. La plateforme d’automatisation manufacturière en ligne de Vention (MAP) permet à ses clients de concevoir, d’automatiser, de commander et de déployer des équipements de fabrication directement à partir de leur navigateur Web.
Vention a son siège social à Montréal, au Canada, avec des bureaux à Berlin et à Boston, et est utilisée dans plus de 3 000 usines sur 5 continents. Reconnue comme l’une des cultures d’entreprise les plus admirées au Canada et un excellent endroit où travailler, Vention cultive une culture axée sur la performance qui valorise profondément le bien-être. Nous aimons les objectifs ambitieux, les faits et les données, ainsi que les débats constructifs. Mais nous savons aussi qu’il est impossible de se dépasser constamment sans être entouré d’un environnement de travail bienveillant et stimulant. Ces deux aspects de notre culture s’alimentent mutuellement et sont protégés avec le même niveau d’attention.
Nos valeurs et principes incluent :
Nous faisons réussir nos clients : nous faisons ce qu’il faut pour eux, même si cela rend notre travail plus exigeant.
Nous exécutons et livrons : nous nous fixons des objectifs ambitieux et nous nous engageons à les atteindre.
Nous débattons, puis nous nous engageons : nous remettons nos idées et perspectives en question afin de trouver les meilleures solutions.
Nous innovons pour inspirer : nous valorisons l’innovation dans nos produits, nos expériences utilisateurs et nos pratiques d’affaires.
Nous collaborons pour accomplir davantage : nous travaillons comme une seule équipe pour réaliser plus que ce que nous pourrions faire individuellement.
Nous responsabilisons nos gens à atteindre leur plein potentiel : nous maintenons des standards élevés, tout en sachant célébrer les progrès et les réussites.
Description du poste
En tant que gestionnaire de l’équipe de développement logiciel Simulation, vous dirigerez la conception et la mise en œuvre de nouvelles fonctionnalités et de nouveaux flux de travail 3D permettant aux utilisateurs de concevoir, valider et visualiser leurs machines de manière autonome. Le travail de votre équipe aura un impact important sur les capacités de la plateforme et sur la façon dont nous présentons notre technologie à nos clients.
Il s’agit d’une occasion exceptionnelle de gérer un élément clé du portefeuille de produits de Vention. Nous recherchons une personne passionnée par les projets complexes au sein d’une entreprise en forte croissance. Vous aimez les défis et êtes prêt à relever les plus grands défis de votre carrière.
Plus précisément, vous serez appelé à :
Gérer une équipe de plus de 5 personnes. Vous les aiderez à développer leur carrière tant sur le plan technique qu’interpersonnel.
Organiser le travail de votre équipe : planification trimestrielle, planification agile des sprints et animation des cérémonies, revues de code et de fonctionnalités, tests automatisés, déploiement et maintenance.
Collaborer avec les chefs de produit pour définir les feuilles de route stratégiques et les priorités.
Participer à la conception de l’expérience utilisateur et de nos interfaces graphiques.
Concevoir, développer et maintenir des applications logicielles robustes assurant une performance et une évolutivité élevées.
Favoriser une culture de tests automatisés en élevant les standards des pratiques de tests unitaires et d’intégration selon les lignes directrices de la pyramide de tests.
Encadrer et soutenir les membres plus juniors de l’équipe dans tous les aspects du développement logiciel agile.
Appliquer les patrons de conception logicielle et les principes SOLID afin de créer un code propre, maintenable et réutilisable.
Travailler principalement avec TypeScript, avec une exposition supplémentaire à Python et C++ au besoin.
Développer et optimiser des applications utilisant ReactJS pour le développement frontal.
Analyser et remanier du code existant pour en améliorer la maintenabilité et la performance.
Collaborer avec des équipes multidisciplinaires pour développer des applications de simulation et basées sur la physique.
Travailler avec des moteurs physiques et des moteurs de rendu lorsque requis.
Utiliser l’algèbre linéaire et d’autres techniques mathématiques au besoin.
Qualifications
accalauréat ou maîtrise en génie logiciel, en informatique ou dans un domaine connexe
Plus de 10 ans d’expérience en développement logiciel
Plus de 3 ans d’expérience dans un rôle de leadership
Solides compétences en résolution de problèmes et en analyse, avec une grande attention aux détails
Expérience avec les moteurs de jeu, la simulation basée sur la physique ou le rendu graphique 3D
Expérience dans la modernisation de bases de code existantes tout en maintenant l’intégrité du système
Les tests automatisés font partie de votre routine quotidienne en tant que développeur
Familiarité avec l’algèbre linéaire et les concepts mathématiques liés à la physique et à la simulation
Atouts
Connaissance de ROS (Robot Operating System) ou d’autres logiciels robotiques et de leur intégration dans des applications logicielles
Expérience avec la méthodologie de développement piloté par les tests (TDD)
Expérience en systèmes embarqués ou en informatique en temps réel
Informations supplémentaires
Comment nous prenons soin de vous
Politiques flexibles de congés payés et de télétravail
Boissons et collations offertes pour rester énergisé tout au long de la journée
Régimes de santé globaux et complets pour vous sentir au mieux de votre forme
Opportunités de développement de carrière – votre avenir compte
Événements sociaux amusants organisés selon les intérêts variés de l’équipe, allant des équipes sportives sponsorisées aux soirées quiz
Temps libre pour le bénévolat et s’impliquer dans votre communauté
À quoi s’attendre lors de votre entretien
Entretien initial
Rencontre avec l’équipe
Challenge
Entretien sur site
Décision et offre
Engagement envers l’égalité des chances en emploi
Notre culture favorise un environnement stimulant pour les performeurs. L’environnement rapide et axé sur la performance vous donnera l’occasion de créer des produits, processus et stratégies ayant un impact durable.
En rejoignant Vention, vous intégrez une équipe de professionnels issus de divers horizons et perspectives. Ensemble, nous nous efforçons de maintenir un environnement de travail inclusif et soutenant pour tous. Nous nous poussons mutuellement à obtenir des résultats extraordinaires et à créer des relations durables grâce à l’intensité et la passion que nous partageons.
Nous sommes passionnés par le fait de vous aider à donner le meilleur de vous-même. Réclamez votre place et découvrez ce que vous pouvez accomplir !
Si vous n’êtes pas certain que votre expérience corresponde parfaitement à notre offre d’emploi, nous vous encourageons à postuler quand même. Nous serons heureux d’échanger avec vous et de mieux vous connaître tout en vous permettant de comprendre le rôle.