Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Développeur de simulation senior image - Rise Careers
Job details

Développeur de simulation senior

Description du poste

En tant que développeur de simulation senior chez Vention, vous contribuerez de manière décisive à l'évolution de notre moteur de simulation basé sur un navigateur. Au sein d'une équipe agile, vous contribuerez à la conception et à la mise en œuvre de nouvelles fonctionnalités de simulation 3D et de flux de travail qui permettent aux utilisateurs de concevoir, de valider et de visualiser leurs machines de manière autonome. Votre travail aura un impact important sur les capacités de la plateforme et sur la façon dont nous présentons notre technologie aux clients.

Nous recherchons une personne passionnée par la résolution de défis techniques complexes dans un environnement de startup collaboratif et dynamique.

Principales responsabilités:

  • Concevoir, développer et maintenir des applications logicielles robustes, en garantissant de hautes performances et une grande évolutivité.
  • Soutenir et encadrer les membres juniors de l'équipe dans tous les aspects du développement logiciel agile.
  • Appliquer les modèles de conception de logiciels et les principes SOLID pour créer un code propre, maintenable et réutilisable.
  • Travailler avec TypeScript, avec une exposition supplémentaire à Python et C++ si nécessaire.
  • Développer et optimiser des applications en utilisant ReactJS pour le développement frontal.
  • Analyser et remanier le code existant, en améliorant la maintenabilité et les performances.
  • Collaborer avec des équipes interfonctionnelles pour développer des applications basées sur la simulation et la physique.
  • Travailler avec des moteurs physiques et des moteurs de rendu si nécessaire.
  • Utiliser l'algèbre linéaire et d'autres techniques mathématiques si nécessaire.

Qualifications

  • Licence ou maîtrise en génie logiciel, informatique ou dans un domaine connexe.
  • Plus de 5 ans d'expérience dans le développement de logiciels.
  • Solides compétences en matière de résolution de problèmes et d'analyse, avec un grand souci du détail.
  • Expérience des moteurs de jeu, de la simulation basée sur la physique ou du rendu graphique 3D.
  • Expérience de la modernisation d'anciennes bases de code tout en préservant l'intégrité du système.
  • Familiarité avec l'algèbre linéaire et les concepts mathématiques relatifs à la physique et à la simulation.

Compétences souhaitées

  • Connaissance de ROS (Robot Operating System) ou d'autres logiciels de robotique et de leur intégration dans des applications logicielles.
  • Une expérience des systèmes embarqués ou de l'informatique en temps réel est un atout.

Informations supplémentaires

Nous prenons soin de vous

  • Politiques flexibles en matière de congés payés et de travail à distance.
  • Boissons et collations gratuites pour que vous soyez ravitaillé·e et prêt·e pour votre journée.
  • Plans de santé et de bien-être pour que vous vous sentiez au mieux de votre forme.
  • Possibilités d’évolution de carrière. Votre avenir compte.
  • Événements sociaux conviviaux organisés en fonction des divers intérêts de notre équipe pour célébrer tous ensemble, d’équipes sportives sponsorisées aux soirées Trivia.
  • Temps libre pour faire du bénévolat et contribuer à la vie de votre communauté.

Processus de recrutement

  • Appel téléphonique
  • Rencontre avec l'équipe et test à la main
  • Décision et offre

Engagement en faveur de l’égalité des chances en matière d’emploi

Nous favorisons la création d’un environnement stimulant pour les individus performants. Notre environnement dynamique vous donnera l’occasion d’élaborer des produits, des processus et des stratégies qui auront un impact durable.

Lorsque vous rejoignez Vention, vous intégrez une équipe de professionnels aux expériences, formations et perspectives diverses. Ensemble, nous nous efforçons de créer un environnement de travail favorable et inclusif pour tous. Nous nous encourageons mutuellement à obtenir des résultats extraordinaires et à nouer des relations à long terme grâce à l’intensité et à la passion qui nous animent.

Nous sommes enthousiastes à l’idée de vous aider à donner le meilleur de vous-même. Saisissez votre chance et découvrez ce dont vous êtes capable !​

Si vous doutez que votre expérience soit en adéquation avec notre offre d’emploi, nous vous encourageons tout de même à postuler ! Nous serons ravis de discuter avec vous et d’apprendre à mieux vous connaître tout en vous permettant de comprendre le rôle

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Développeur de simulation senior, Vention

Êtes-vous prêt à transformer l'avenir des technologies de simulation ? En tant que Développeur de Simulation Senior chez Vention, situé au cœur de Montréal, vous aurez un rôle clé dans l'évolution de notre moteur de simulation basé sur navigateur. Au sein d'une équipe agile, vous participerez directement à la conception et à l'implémentation de fonctionnalités 3D innovantes qui aideront nos utilisateurs à concevoir, valider et visualiser leurs machines. Si vous êtes passionné par le développement logiciel et que vous aimez relever des défis techniques complexes dans un environnement dynamique, alors ce poste est fait pour vous. Votre expertise sera mise à profit pour développer des applications robustes, assurer la mise à jour de code existant tout en maintenant l'intégrité et la performance, et encadrer nos développeurs juniors. Vous interagirez avec plusieurs équipes pour garantir que nos solutions basées sur la simulation soient à la pointe de la technologie. Avec plus de 5 ans d'expérience et une solide formation en génie logiciel, vous êtes prêt à utiliser votre connaissance de TypeScript, ReactJS et même Python ou C++ pour améliorer notre produit. Rejoignez-nous, et ensemble, nous allons créer un environnement de travail inclusif où votre carrière peut vraiment s'épanouir !

Frequently Asked Questions (FAQs) for Développeur de simulation senior Role at Vention
Quelles sont les responsabilités principales du Développeur de Simulation Senior chez Vention ?

Le Développeur de Simulation Senior chez Vention est responsable de concevoir, développer et maintenir des applications logicielles performantes et évolutives. Ce rôle implique également l'encadrement des membres juniors de l'équipe, l'application de modèles de conception et la collaboration avec des équipes interfonctionnelles pour développer des applications de simulation robustes.

Join Rise to see the full answer
Quels sont les qualifications requises pour le poste de Développeur de Simulation Senior chez Vention ?

Pour être Développeur de Simulation Senior chez Vention, il est requis d'avoir un diplôme en génie logiciel ou en informatique, avec plus de 5 ans d'expérience en développement. Des compétences solides en résolution de problèmes, ainsi qu'une expérience avec des moteurs de jeu et des concepts mathématiques appliqués à la simulation, sont essentielles.

Join Rise to see the full answer
Quels langages de programmation doivent maîtriser les candidats pour le poste de Développeur de Simulation Senior chez Vention ?

Les candidats au poste de Développeur de Simulation Senior chez Vention doivent maîtriser TypeScript et avoir une expérience avec ReactJS. Une exposition à Python et C++ est également bénéfique, idéalement dans des projets liés à la simulation ou au développement d'applications basées sur la physique.

Join Rise to see the full answer
Comment Vention soutient-elle le développement professionnel de ses Développeurs de Simulation Seniors ?

Vention soutient le développement professionnel de ses Développeurs de Simulation Seniors en offrant des opportunités de formation continue, un environnement de travail flexible, et une culture d'entraide où les membres plus expérimentés de l'équipe encadrent les plus juniors, favorisant ainsi la croissance de tous.

Join Rise to see the full answer
Quelles sont les attentes en matière de collaboration au sein du poste de Développeur de Simulation Senior chez Vention ?

Le Développeur de Simulation Senior chez Vention est attendu à travailler en étroite collaboration avec plusieurs équipes, notamment pour développer des applications basées sur la simulation et optimiser le rendu. Une communication efficace et une adaptabilité aux exigences de différentes équipes sont essentielles pour réussir dans ce rôle.

Join Rise to see the full answer
Common Interview Questions for Développeur de simulation senior
Comment gérez-vous les mises à jour de code tout en maintenant l'intégrité du système ?

Pour gérer les mises à jour de code, je m'assure de suivre des pratiques de codage propres et maintenables. J'utilise des tests unitaires et des revues de code pour valider chaque changement, ce qui garantit que les mises à jour ne compromettent pas l'intégrité du système.

Join Rise to see the full answer
Pouvez-vous décrire votre expérience avec ReactJS et son utilisation dans des projets de simulation ?

J'ai utilisé ReactJS dans plusieurs projets, notamment pour développer des interfaces utilisateur réactives et intuitives. Dans le contexte de la simulation, cela implique la création de composants qui affichent des données en temps réel, permettant aux utilisateurs d'interagir avec le moteur de simulation de manière fluide.

Join Rise to see the full answer
Comment appliquez-vous les principes SOLID dans votre travail de développement ?

J'applique les principes SOLID en planifiant soigneusement mes classes et mes modules afin qu'ils soient découplés et réutilisables. Cela inclut non seulement une bonne structuration du code mais aussi l'utilisation de design patterns pour minimiser les dépendances et améliorer la clarté.

Join Rise to see the full answer
Quelle stratégie adoptez-vous pour résoudre des problèmes techniques complexes ?

Pour résoudre des problèmes techniques complexes, je commence par décomposer le problème en éléments plus petits, puis j'analyse chaque composant. J'implique souvent mes coéquipiers pour obtenir diverses perspectives, ce qui peut mener à des solutions créatives.

Join Rise to see the full answer
Avez-vous déjà utilisé des moteurs physiques dans vos projets ? Si oui, pouvez-vous en parler ?

Oui, j'ai utilisé des moteurs physiques tels que Unity ou Bullet dans mes projets de simulation. Cela m'a permis de modéliser des comportements réalistes pour des objets virtuels, en intégrant des paramètres physiques qui influencent leurs interactions.

Join Rise to see the full answer
Comment évaluez-vous la maintenabilité du code que vous écrivez ?

J'évalue la maintenabilité du code en prenant en compte la clarté, la lisibilité et la documentation. Je m'assure que chaque fonction a un but défini et que le code est bien commenté pour que d'autres développeurs puissent facilement le comprendre et y contribuer.

Join Rise to see the full answer
Comment gardez-vous vos compétences techniques à jour dans un domaine en constante évolution ?

Pour rester à jour, je participe régulièrement à des conférences, lis des blogs techniques et prends des cours en ligne. Je fais également partie de communautés en ligne où j'échange des idées et des meilleures pratiques avec d'autres professionnels du secteur.

Join Rise to see the full answer
Comment pouvez-vous travailler efficacement au sein d'une équipe agile ?

Travailler dans une équipe agile nécessite une communication efficace et une collaboration étroite. Je m'assure de participer activement aux réunions Scrum et aux revues de sprint, tout en étant proactif dans l'apport de feedback et dans la résolution des obstacles rencontrés.

Join Rise to see the full answer
Quelle est votre approche pour former des développeurs juniors dans votre équipe ?

Je crois fermement à la méthode d'apprentissage par la pratique. Lors de la formation de développeurs juniors, je les implique dans des projets réels, en organisant des revues de code régulières et en les guidant avec des ressources d'apprentissage riches et variées.

Join Rise to see the full answer
Avez-vous déjà modernisé une ancienne base de code ? Si oui, comment avez-vous procédé ?

Oui, j'ai travaillé sur la modernisation d'anciennes bases de code en d'abord évaluant l'impact des changements nécessaires. J'ai mis en place des tests avant de commencer le processus de mise à jour, ce qui a permis de revoir l'intégrité et de réécrire les modules essentiels tout en préservant les fonctionnalités existantes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Vention Remote 2200 52e Avenue, Lachine, QC H8T 2Y3, Canada
Posted 4 days ago
Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 3 days ago
Photo of the Rise User
Westgate Resorts Hybrid 3000 Canyons Resort Dr, Park City, UT
Posted 10 days ago
Photo of the Rise User
Sopra Steria Remote 15A Av. de l'Europe, 67300 Strasbourg, France
Posted 10 days ago
Timmons Group Hybrid 3300 N Ridge Rd, Ellicott City, MD 21043, USA
Posted 12 hours ago
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Photo of the Rise User
Boyd Gaming Hybrid 777 Belterra Dr, Florence, IN 47020, USA
Posted 8 days ago

Vention helps some of the most innovative manufacturers automate their production floors in just a few days. Vention's online-first manufacturing automation platform allows clients to design, automate, order, and deploy automated equipment directl...

43 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
67 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
8 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
33 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group