Talent.com
Turbulent
Développeur.euse Fullstack SeniorTurbulent • Montréal, Quebec, Canada
Développeur.euse Fullstack Senior

Développeur.euse Fullstack Senior

Turbulent • Montréal, Quebec, Canada
23 days ago
Job type
  • Full-time
Job description

Que ferez-vous ?

En tant que membre de l'équipe RICARDO de Turbulent, vous contribuerez à l'évolution de la plateforme numérique de RICARDO, un produit culinaire de référence utilisé par des millions d'utilisateurs au Québec et à l'international. Vous travaillerez en étroite collaboration avec une équipe pluridisciplinaire (développement, produit, design) sur l'écosystème numérique de RICARDO.

Vous agirez en tant que ressource clé sur ce mandat afin de contribuer à la modernisation des plateformes et au développement de nouvelles fonctionnalités.

Le projet RICARDO utilise plusieurs technologies dont : PHP, Symfony, Laravel, Node.js, TypeScript, React, MySQL, PostgreSQL, Redis, Docker, AWS, HTML5, CSS3, Sass, Storybook

Vos talents
  • Communiquer et collaborer étroitement avec des collègues d'expertises variées et traduire le jargon technique. Vulgariser des concepts complexes est naturel pour vous.
  • Transformer un problème complexe en une solution technique robuste et élégante répondant à de hauts standards de qualité.
  • Vous adapter à des contextes variés, à des priorités parfois changeantes.
  • Partager de la rétroaction constructive avec vos collègues et être orienté.e vers les solutions.
  • Écrire de la documentation claire. Partager l'information au sein de votre équipe est important pour vous.
  • Faire preuve de rigueur et d'autonomie. Vous montrez une forte curiosité pour les dernières tendances technologiques.
  • Tirer parti de l'intelligence artificielle pour optimiser votre travail.
  • Faire avancer les choses, partager les bonnes pratiques en développement et contribuer à implémenter des processus efficaces.
  • Collaborer de près avec le Product Owner pour l'élaboration de nouveaux projets avec le client.
  • Soulever et documenter les risques inhérents aux solutions proposées et trouver les mitigations nécessaires.
Vos réalisations et expériences antérieures
  • Vous avez 8 ans et plus d'expérience en tant que développeur.euse fullstack.
  • Diplôme en programmation informatique ou tout autre domaine connexe.
  • Compétences avancées en PHP et bonne maîtrise de frameworks tels que Symfony ou Laravel.
  • Forte expérience avec Node.js, TypeScript et React
  • Excellente expérience en conception et implémentation d'API REST.
  • Connaissance approfondie des bases de données relationnelles et non relationnelles (MySQL, Redis).
  • Familiarité avec les engins d'indexation tels que Solr et ElasticSearch.
  • Expérience avec les services Cloud (AWS ou autre) et avec Docker.
  • Solide expérience dans la conception, le développement et la maintenance de systèmes robustes et évolutifs à volume élevé.
  • Expérience avec des outils de tests. Vous avez toujours à l'esprit d'améliorer la couverture de test.
  • Fortes connaissances des systèmes de contrôle de version (Git) et des processus de déploiement.
  • Aisance avec la méthodologie Agile.
  • Expérience avec des outils d'intelligence artificielle appliqués au développement (un atout).
  • Excellente maîtrise du français et bonne maitrise de l'anglais, tant à l'oral qu'à l'écrit.

Ce que vous brûlez d'envie d'accomplir
  • Intégrer une équipe solide et compétente au sein de laquelle apprendre.
  • Prendre part à la revue de code de manière constructive. Vous aimez partager vos connaissances afin d'aider vos collègues à progresser dans un aspect technique.
  • Contribuer à l'amélioration continue du code base.
  • Participer aux événements Scrum (Daily, sprint planning, sprint review et sprint retrospective).
  • Contribuer à la culture bienveillante de l'équipe.
  • Participer aux améliorations et au processus des choix technologiques relatifs au produit RICARDO.
  • Mettre en place des architectures efficaces et des solutions robustes grâce à un processus itératif.
  • Intégrer l'IA dans vos pratiques de développement.
  • Soutenir les autres membres de l'équipe dans leurs tâches quotidiennes.
  • Prendre en charge les systèmes de compilation et de déploiement applicatif des projets qui vous sont assignés.


À propos de Turbulent, une entreprise de Cloud Imperium

CIG est à la pointe du développement de jeux, créant des fonctionnalités de jeu, des environnements, des personnages et des technologies pour l'univers de Star Citizen. Située à Montréal, notre équipe talentueuse est dédiée à la création d'expériences immersives et innovantes qui captivent les joueur·se·s du monde entier.

Depuis sa création en 2002, Turbulent est un leader dans le développement de plateformes technologiques innovantes à travers divers secteurs, y compris le divertissement, les médias et l'éducation. En 2012, nous avons commencé notre collaboration avec Cloud Imperium Games (CIG) pour développer la plateforme web de Star Citizen. Ce partenariat a évolué et, en 2020, nous avons fondé un studio de développement de jeux qui travaille avec les équipes de développement nord-américaines de Star Citizen. Notre studio à part entière couvre la technologie en ligne, l'art, les environnements, l'interface utilisateur et la création de personnages. Le 13 juillet 2023, après plus d'une décennie de collaboration réussie, nous avons fièrement annoncé notre fusion avec Cloud Imperium Games.

Cloud Imperium Games est reconnu pour créer des jeux vidéo révolutionnaires qui repoussent les limites du possible. Nos projets phares incluent Star Citizen, une simulation spatiale multijoueur record, et Squadron 42, une aventure épique en solo se déroulant dans le même univers.

Turbulent s'engage à employer une main-d'œuvre diversifiée. Les candidats qualifiés seront considérés sans égard à la race, la couleur, la religion, le sexe, l'origine nationale, l'âge, l'orientation sexuelle, l'identité de genre, l'expression de genre ou le handicap.

------What will you do?


As a member of Turbulent's RICARDO team, you will contribute to the evolution of the RICARDO digital platform, a leading culinary product used by millions of users across Quebec and internationally. You will work closely with a multidisciplinary team (development, product, and design) on RICARDO's digital ecosystem.

You will serve as a key contributor on this mandate, helping modernize the platform and develop new features.

The RICARDO project leverages several technologies, including: PHP, Symfony, Laravel, Node.js, TypeScript, React, MySQL, PostgreSQL, Redis, Docker, AWS, HTML5, CSS3, Sass, and Storybook.

Your strengths
  • Communicate and collaborate closely with colleagues from various disciplines, while translating technical jargon into clear concepts. Simplifying complex ideas comes naturally to you.
  • Transform complex problems into elegant, robust technical solutions that meet high quality standards.
  • Adapt to different contexts and shifting priorities.
  • Provide constructive feedback and maintain a solution-oriented mindset.
  • Write clear documentation and value knowledge sharing across your team.
  • Demonstrate strong autonomy, rigor, and curiosity for emerging technologies.
  • Leverage artificial intelligence to improve efficiency and productivity.
  • Drive initiatives forward, promote development best practices, and contribute to implementing effective processes.
  • Collaborate closely with the Product Owner on new client projects.
  • Identify, document, and mitigate risks associated with proposed solutions.

Your experience and background
  • 8+ years of experience as a Full Stack Developer.
  • Degree in Computer Science, Software Development, or a related field.
  • Advanced expertise in PHP and strong proficiency with frameworks such as Symfony or Laravel.
  • Extensive experience with Node.js, TypeScript, and React.
  • Strong experience designing and implementing REST APIs.
  • Deep understanding of relational and non-relational databases (MySQL, Redis).
  • Familiarity with indexing and search technologies such as Solr and Elasticsearch.
  • Experience with cloud services (AWS or similar) and Docker.
  • Proven track record designing, developing, and maintaining highly scalable, high-volume systems.
  • Experience with testing tools and a constant focus on improving test coverage.
  • Strong knowledge of version control systems (Git) and deployment processes.
  • Comfortable working in an Agile environment.
  • Experience using AI-powered development tools is considered an asset.
  • Excellent French and good English communication skills, both written and spoken.

What you're eager to accomplish
  • Join a strong, highly skilled team where you can continue learning and growing.
  • Participate constructively in code reviews and enjoy sharing knowledge to help teammates improve their technical skills.
  • Contribute to the continuous improvement of the codebase.
  • Participate in Scrum ceremonies (daily stand-ups, sprint planning, sprint reviews, and retrospectives).
  • Foster a positive and supportive team culture.
  • Contribute to process improvements and technology decisions related to the RICARDO product.
  • Design efficient architectures and build robust solutions through an iterative development process.
  • Integrate AI into your development practices.
  • Support team members in their day-to-day work.
  • Own and maintain the build, compilation, and deployment systems for the projects assigned to you.


About Turbulent, a Cloud Imperium Company

Cloud Imperium Games (CIG) is at the forefront of game development, creating gameplay features, environments, characters, and technologies for the Star Citizen universe. Based in Montreal, our talented team is dedicated to building immersive and innovative experiences that captivate players around the world.

Since its founding in 2002, Turbulent has been a leader in the development of innovative technology platforms across a variety of industries, including entertainment, media, and education. In 2012, we began collaborating with Cloud Imperium Games to develop the Star Citizen web platform. This partnership continued to grow, and in 2020, we launched a game development studio working alongside Star Citizen's North American development teams. Our full-service studio covers online technology, art, environments, UI, and character creation. On July 13, 2023, after more than a decade of successful collaboration, we proudly announced our merger with Cloud Imperium Games.

Cloud Imperium Games is renowned for creating groundbreaking video games that push the boundaries of what is possible. Our flagship projects include Star Citizen, the record-breaking multiplayer space simulation, and Squadron 42, an epic single-player adventure set in the same universe.

Turbulent is committed to building a diverse workforce. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.

Create a job alert for this search

Développeur.euse Fullstack Senior • Montréal, Quebec, Canada

Similar jobs

Développeur logiciel senior (Simulation)

VentionMontreal, Montreal (administrative region), CA
Full-time

Vention aide certaines des entreprises manufacturières les plus innovantes à automatiser leur plancher de production en quelques jours seulement.Basée à Montréal, Vention possède également des bure... Show more

 • Promoted

Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

Traveltechessentialistmontreal (administrative region), qc, Canada
Full-time

Senior Software Development Engineer (Content).This role is only available in Montreal.Design, build, and evolve complex services, APIs, and data models that power Expedia Group’s content and produ... Show more

 • Promoted

Développeur Logiciel Senior Fullstack

FirstbaseMontreal (administrative region), QC, CA
Full-time

Devenez Développeur Logiciel Senior chez AppDirect à Montréal, spécialisé en développement d'interfaces.Apportez votre expertise en React et JavaScript dans un cadre hybride.AppDirect recherche des... Show more

 • Promoted

Développeur/Développeuse logiciel senior New Montreal, Canada

AppDirect, IncMontreal (administrative region), QC, CA
Full-time

Développeur/Développeuse logiciel senior.Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe.AppDirect offre une pla... Show more

 • Promoted

Développeur.euse sénior.e en logiciels / Senior Software Developer

Electronic Artsmontreal (administrative region), qc, Canada
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

 • Promoted

Développeur Fullstack Senior (React / C#)

Otodata_frMontreal (administrative region), QC, CA
Full-time

Nous recherchons un développeur fullstack senior passionné par React, C# et les architectures web modernes pour contribuer à la modernisation d'une plateforme legacy vers une expérience utilisateur... Show more

 • Promoted

Développeur DevOps Senior chez Bombardier

Bombardierdorval, qc, Canada
Full-time

Découvrez un rôle stimulant chez Bombardier en tant que développeur DevOps senior, tout en profitant d'une politique de travail flexible.Participez au développement stratégique des plateformes DevO... Show more

 • Promoted

Xona, Développeur Senior Fullstack

Xona Space SystemsMontreal (administrative region), QC, CA
Full-time

Intégrez une équipe de leadership technique chez Xona en tant que Développeur Senior Fullstack.Ce rôle vous permet de concevoir des solutions innovantes pour nos clients tout en gérant votre propre... Show more

 • Promoted

Développeur.euse sénior.e en logiciels / Senior Software Developer

Electronic Arts (EA)montreal (administrative region), qc, Canada
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

 • Promoted

Développeur.euse logiciel senior.e - infrastructure de la plateforme de données

CoveoMontreal (administrative region), QC, CA
Full-time

Construis les fondations des plateformes de données à grande échelle.Et si tu pouvais façonner l’infrastructure qui propulse des plateformes de données utilisées à l’échelle de toute une entreprise... Show more

 • Promoted

Senior Développeur Full-Stack pour Unity Ads

UnityMontreal (administrative region), QC, CA
Full-time

Devenez Senior Développeur Full-Stack chez Unity et contribuez à l'élaboration de tableaux de bord dynamiques.Apportez votre expertise en TypeScript et React pour transformer des données en solutio... Show more

 • Promoted

Lead Développeur Fullstack

DelanMontreal (administrative region), QC, CA
Full-time

Le Lead DéveloppeurFullstack occupera un rôle clé au sein de l’équipe de développement encombinant contribution technique directe et leadership au quotidien auprès desdéveloppeurs.Encadrer, accompa... Show more

 • Promoted

Développeur.euse Fullstack Senior

TurbulentMontreal
Full-time

En tant que membre de l’équipe RICARDO de Turbulent, vous contribuerez à l’évolution de la plateforme numérique de RICARDO, un produit culinaire de référence utilisé par des millions d’utilisateurs... Show more

 • Promoted

Développeur Logiciel Senior dans l'Équipe d'Expedia

Expedia Groupmontreal (administrative region), qc, Canada
Full-time

Intégrez l'équipe d'Expedia comme Développeur Logiciel Senior et aidez à offrir des solutions technologiques de pointe pour les voyageurs.Ce rôle exige de l'innovation et une forte orientation tech... Show more

 • Promoted

Développeur (-euse) Full Stack Senior

vadiMAPMontreal (administrative region), QC, CA
Full-time

Prenez part à la révolution énergétique des bâtiments.Grâce à notre plateforme intelligente propulsée par l’IA — et validée par des experts humains — nous outillons les professionnels pour prendre ... Show more

 • Promoted

Développeur Fullstack Senior à Cloud Imperium

Cloud Imperium GamesMontreal
Full-time

Cherchez-vous à vous engager dans le développement de jeux ? Devenez Développeur Fullstack Senior chez Cloud Imperium Games, alliant technologies récentes et créativité.Avec un minimum de 3 ans d'e... Show more

 • Promoted

Développeur Full Stack Senior / Senior Full Stack Developer

PotlocMontreal (administrative region), QC, CA
Full-time

Grâce à Potloc, les plus grands cabinets de conseil et fonds de capital-investissement au monde transforment les enquêtes en informations stratégiques.Notre plateforme d’enquête complète est conçue... Show more

 • Promoted

Développeur.se senior full-stack

NurunMontreal (administrative region), QC, CA
Full-time

Nous sommes Nurun, au centre de la créativité et de la technologie.Nous créons des expériences numériques qui aident à faire grandir les marques et à transformer les organisations.Nous sommes des h... Show more

 • Promoted

Développeur(se) Full-Stack sénior ou en chef

MaintainXMontreal (administrative region), QC, CA
Full-time

Développeur(se) Full-Stack sénior ou en chef.MaintainX est la première plateforme mobile de gestion des procédures pour les travailleurs de l'industrie et les travailleurs de première ligne.Nous co... Show more

 • Promoted

Développeur Sénior Logiciel chez Ubisoft

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time

Intégrez l'équipe Online Services chez Ubisoft Montréal en tant que Développeur Sénior Logiciel.Contribuez à créer des services en ligne de haute performance pour des millions de joueurs.Dans ce rô... Show more