Développeur.euse fullstack sénior lead / Senior Lead Fullstack Developer

Turbulent ‱ Other US Location

Company

Turbulent

Location

Other US Location

Type

Full Time

Job Description

Développeur.euse fullstack sénior lead 

Depuis sa création en 2002, Turbulent s'est imposé comme un leader dans le développement de plateformes web innovantes. En 2012, cette expertise nous a permis d'entamer une collaboration avec Cloud Imperium Games (CIG) pour concevoir la plateforme web du jeu de simulation spatiale le plus vaste au monde : Star Citizen. Le succÚs de cette collaboration a conduit à la création de notre division Games, marquant le début d'un partenariat entre CIG et Turbulent pour participer au développement de Star Citizen. Le 13 juillet 2023, Turbulent a annoncé sa fusion avec le studio Cloud Imperium Games aprÚs plus de 10 ans de collaboration. Avec 5 studios situés à Austin, Los Angeles, Manchester, Francfort et Montréal, nous travaillons ensemble pour créer des systÚmes solaires intergalactiques, des étendues urbaines, des personnages fascinants et des outils innovants. 

Ce que vous ferez chez nous 

Chez Turbulent l’attitude est aussi importante que le talent. Nous valorisons la collaboration, la transparence et l’autonomie dans la gestion des dĂ©cisions et de nos opĂ©rations quotidiennes. 

En tant que dĂ©veloppeur.euse fullstack sĂ©nior lead, vous travaillerez sur une plateforme Ă  grande Ă©chelle et critique pour l’entreprise, qui gĂšre le commerce Ă©lectronique Ă  haut trafic, le dĂ©veloppement de la communautĂ© et les produits de marketing web de Star Citizen. Vous contribuerez Ă  la vision du projet de ce dĂ©partement critique pour l’entreprise tout en collaborant avec les membres clĂ©s des Ă©quipes d’affaires et crĂ©atives de Cloud Imperium Game basĂ©es dans d'autres studios. 

En collaboration avec les experts Web de Turbulent (Gestionnaire de produit, Directeur technique, designer de produit et testeur), les experts du jeu et les parties prenantes, votre principale mission sera de renforcer le pont entre notre jeu et notre plateforme web. 

Vos talents 

  • Sens de l'autonomie dĂ©veloppĂ©, capable de travailler de maniĂšre indĂ©pendante sur des tĂąches assignĂ©es. 
  • CuriositĂ© intellectuelle et dĂ©sir constant d'apprendre de nouvelles technologies et techniques. 
  • CapacitĂ© Ă  dĂ©velopper des solutions crĂ©atives et innovantes. 
  • CapacitĂ© avancĂ©e Ă  diagnostiquer et rĂ©soudre les problĂšmes techniques, y compris le dĂ©bogage efficace du code. 
  • Excellentes compĂ©tences en rĂ©solution de problĂšmes et en analyse, avec une approche mĂ©thodique pour rĂ©soudre les dĂ©fis techniques. 
  • Bon sens de la vulgarisation de concepts techniques complexes mĂȘme auprĂšs d’un public non-initié 
  • CapacitĂ© Ă  travailler dans un environnement bilingue (français et anglais) 
  • CapacitĂ© Ă  aider votre Ă©quipe Ă  progresser et Ă  rayonner grĂące Ă  votre sens du leadership 
  • CapacitĂ© Ă  communiquer clairement et Ă  favoriser un environnement de travail collaboratif oĂč tous se sentent libre de partager leurs opinions. 
  • CapacitĂ© Ă  partager gĂ©nĂ©reusement vos connaissances, et Ă  guider et supporter les membres de votre Ă©quipe en leurs donnant de la rĂ©troaction constructive 
  • CapacitĂ© Ă  organiser le travail pour les autres membres de votre Ă©quipe, et s’assurer que la charge de travail est bien rĂ©partie 
  • CapacitĂ© Ă  communiquer clairement votre vision et votre stratĂ©gie aux membres de votre Ă©quipe pour garantir l’alignement et l’engagement dans le but d’atteindre vos objectifs communs.

Vos réalisations 

  • 5+ ans d'expĂ©rience en dĂ©veloppement React 
  • 5+ans d’expĂ©rience en dĂ©veloppement frontend (HTML, Sass) 
  • 3+ ans d'expĂ©rience en Node.js et Typescript 
  • 2+ ans d'expĂ©rience en dĂ©veloppement backend (PHP 7 ou 8) 
  • Bonne expĂ©rience avec des outils de build tel que ViteJS 
  • ExpĂ©rience de travail avec un design system 
  • Bonne expĂ©rience Ă  avoir structurĂ© des applications frontend 
  • Connaissance du motion design 
  • ExpĂ©rience de travail dans un contexte marketing 
  • Bonne expĂ©rience en conception et implĂ©mentations API Rest 
  • Bonne connaissance de GraphQL 
  • Bonne connaissance de MySQL 
  • ExpĂ©rience de travail Docker 
  • ExpĂ©rience avec une architecture de microservices et les services Cloud (AWS) 
  • Bonne connaissance de l'intĂ©gration continue avec les serveurs Web
  • ExpĂ©rience avec des outils de test et automatisation 
  • Solide expĂ©rience avec des projets et des systĂšmes Ă  volume Ă©levé 
  • Connaissance des meilleures pratiques de sĂ©curitĂ© pour les projets Ă  grande Ă©chelle 
  • Une solide comprĂ©hension des contraintes techniques et ĂȘtre Ă  l’aise de travailler en Ă©troite collaboration avec l’équipe de dĂ©veloppement et les membres de l’équipe de jeu ; 

Ce que vous brĂ»lez d’envie d’accomplir 

  • Collaborer de prĂšs avec le Product Owner afin d’offrir du support au niveau technologique 
  • Mettre en place des architectures efficaces et des solutions robustes grĂące Ă  un processus itĂ©ratif 
  • Participer au processus de recrutement pour votre Ă©quipe 
  • PrĂ©parer le travail afin que l’équipe de dĂ©veloppeurs soit toujours prĂȘte Ă  avancer. 
  • Collaborer avec d’autres membres sur l’élaboration et l’approbation de documentation de design technique 
  • Estimer la charge de travail requise sur les diffĂ©rentes fonctionnalitĂ©s Ă  dĂ©velopper 
  • Soutenir les autres membres de l’équipe dans leurs tĂąches quotidiennes et coordonner les actions avec les Ă©quipes d’assurance qualitĂ© et d’opĂ©rations 
  • Participer Ă  la revue de code et fournir la rĂ©troaction appropriĂ©e de maniĂšre constructive. Vous aimez partager vos connaissances afin d’aider vos collĂšgues Ă  progresser dans un aspect technique 
  • Prendre en charge les systĂšmes de compilation et de dĂ©ploiement applicatif des projets qui vous sont assignĂ©s 

Chez Turbulent, l'équilibre entre la vie professionnelle et la vie privée est primordial 

Nous avons plusieurs politiques en place à cet effet : 

  • đŸ¶ Bureau accueillant les chiens Ă  MontrĂ©al, QuĂ©bec 
  • 🌎 Politique de tĂ©lĂ©travail Ă  l’étranger 
  • 🎱 Horaires flexibles 
  • ⌛ Volume horaire adaptĂ© (de 35 heures Ă  40 heures par semaine) 
  • 🎼 Temps supplĂ©mentaire payĂ© – et jamais requis 
  • đŸ–ïž Un minimum de 4 semaines de vacances selon la sĂ©nioritĂ© + 1 semaine de fermeture pour les fĂȘtes de fin d’annĂ©e 
  • 💊 Choix d’un programme d’assurance santĂ©, tĂ©lĂ©mĂ©decine ainsi que 15 journĂ©es maladie. 
  • 📈 Contribution au rĂ©gime de retraite
  • 🏡 Mise Ă  disposition d’un chalet Ă  Sutton, QuĂ©bec 
  • ☀ Horaires d’étĂ©
  • đŸ–„ïž Choix du matĂ©riel (Mac, PC) 

Turbulent s’engage Ă  employer une main d’Ɠuvre diversifiĂ©e. Les candidats qualifiĂ©s seront considĂ©rĂ©s sans Ă©gard Ă  l'ethnicitĂ©, couleur, religion, sexe, origine, Ăąge, orientation sexuelle, identitĂ© sexuelle, expression sexuelle ou invaliditĂ©. 

Senior Lead Fullstack Developer 

Since its creation in 2002, Turbulent has established itself as a leader in the development of innovative web platforms. In 2012, this expertise allowed us to begin a collaboration with Cloud Imperium Games (CIG) to design the web platform for the largest space simulation game in the world: Star Citizen. The success of this collaboration led to the creation of our Games division, marking the start of a partnership between CIG and Turbulent to participate in the development of Star Citizen. On July 13, 2023, Turbulent announced its merger with Cloud studio Imperium Games after more than 10 years of collaboration. With 5 studios located in Austin, Los Angeles, Manchester, Frankfurt and Montreal, we work together to create intergalactic solar systems, urban expanses, fascinating characters and innovative tools. 

What you will do with us 

At Turbulent, attitude is as important as talent. We value collaboration, transparency and autonomy in the management of decisions and our daily operations. 

As a Senior Fullstack Lead Developer, you will work on a large-scale, business-critical platform that drives high-traffic e-commerce, community development, and web marketing products for Star Citizen. You will contribute to the project vision of this important department while collaborating with key members of Cloud Imperium Game's business and creative teams based in other studios. 

In collaboration with Turbulent's web experts (Product Manager, Technical Director, Product Designer and Tester), game experts and stakeholders, your main mission will be to strengthen the bridge between our game and our web platform. 

Your talents 

  • Developed a sense of autonomy, able to work independently on assigned tasks. 
  • Intellectual curiosity and constant desire to learn new technologies and techniques. 
  • Ability to develop creative and innovative solutions. 
  • Advanced ability to diagnose and resolve technical issues, including effective debugging of code. 
  • Excellent problem-solving and analytical skills, with a methodical approach to solving technical challenges. 
  • Good sense of popularizing complex technical concepts even to an uninitiated audience 
  • Ability to work in a bilingual environment (French and English) 
  • Ability to help your team progress and shine thanks to your sense of leadership 
  • Ability to communicate clearly and foster a collaborative work environment where everyone feels free to share their opinions. 
  • Ability to generously share your knowledge, and to guide and support your team members by giving them constructive feedback 
  • Ability to organize work for other members of your team, and ensure that the workload is well distributed 
  • Ability to clearly communicate your vision and strategy to your team members to ensure alignment and commitment to achieve your shared goals. 

Your achievements 

  • 5+ years of React development experience 
  • 5+ years of experience in frontend development (HTML, Sass) 
  • 3+ years of experience in Node.js and Typescript 
  • 2+ years of backend development experience (PHP 7 or 8) 
  • Good experience with build tools such as ViteJS 
  • Experience working with a design system 
  • Good experience having structured frontend applications 
  • Knowledge of motion design 
  • Experience working in a marketing context 
  • Good experience in Rest API design and implementations 
  • Good knowledge of GraphQL 
  • Good knowledge of MySQL 
  • Docker work experience 
  • Experience with microservices architecture and Cloud Services (AWS) 
  • Good knowledge of continuous integration with web servers 
  • Experience with testing and automation tools 
  • Strong experience with high volume projects and systems 
  • Knowledge of security best practices for large-scale projects 
  • A solid understanding of technical constraints and being comfortable working closely with the development team and game team members; 

What you are dying to accomplish 

  • Collaborate closely with the Product Owner to provide technological support 
  • Implement effective architectures and robust solutions through an iterative process 
  • Participate in the recruitment process for your team 
  • Prepare work so that the developer team is always ready to move forward. 
  • Collaborate with other members on the development and approval of technical design documentation 
  • Estimate the workload required for the different functionalities to be developed 
  • Support other team members in their daily tasks and coordinate actions with the quality assurance and operations teams 
  • Participate in code review and provide appropriate feedback in a constructive manner. You like to share your knowledge in order to help your colleagues progress in a technical aspect 
  • Take charge of the compilation and application deployment systems of the projects assigned to you 

At Turbulent, work-life balance is essential

We have several policies in place for this purpose: 

  • đŸ¶ Dog Friendly Office in Montreal, Quebec 
  • 🌎 Teleworking policy abroad 
  • 🎱 Flexible hours 
  • ⌛ Adapted hourly volume 
  • 🎼 Paid overtime – and never required 
  • đŸ–ïž A minimum of 4 weeks of vacation depending on seniority + 1 week closed for the end-of-year holidays 
  • 💊 Choice of a health insurance program, telemedicine as well as 15 sick days. 
  • 📈 Contribution to the retirement plan 
  • 🏡 Provision of a chalet in Sutton, Quebec 
  • ☀ Summer hours 
  • đŸ–„ïž Choice of hardware (Mac, PC) 

Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to ethnicity, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression or disability. 

Apply Now

Date Posted

06/10/2024

Views

18

Back to Job Listings ❀Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Development Underwriter - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Development Underwriter with an Underwriting background to support their new MGA brand Nupro which aims to disrupt the sm...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details