Développeur.euse Full-Stack Senior/ Senior Full-Stack Developer

Turbulent ‱ Other US Location

Company

Turbulent

Location

Other US Location

Type

Full Time

Job Description

Développeur.euse full stack Senior/ Senior full stack developer 

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 full stack sĂ©nior, 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.
  • Forte aptitude au troubleshooting pour identifier rapidement les problĂšmes et proposer des solutions efficaces.
  • CapacitĂ© Ă  travailler efficacement en Ă©quipe, communiquer clairement et collaborer avec d'autres dĂ©veloppeurs et membres de l'Ă©quipe.
  • 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Ă© Ă  partager gĂ©nĂ©reusement vos connaissances et Ă  guider les membres de votre Ă©quipe en leurs donnant de la rĂ©troaction constructive 

Vos réalisations

  • 5 ans+ d'expĂ©rience en dĂ©veloppement backend (PHP 7 ou 8)
  • 2 ans+ d'expĂ©rience en Node.js et Typescript
  • Excellente expĂ©rience en dĂ©veloppement front-end (React, Sass)
  • Bonne expĂ©rience avec des outils de build tel que ViteJS
  • Bonne expĂ©rience en conception et implĂ©mentations API Rest
  • Bonne connaissance de MySQL et de base de donnĂ©es telles que Redis, MongoDB, ArangoDB
  • ExpĂ©rience de travail Docker et Kubernetes
  • 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
  • Forte expĂ©rience et aisance dans un environnement Linux 
  • Solide expĂ©rience avec des projets et des systĂšmes Ă  volume Ă©levĂ©
  • Connaissance des meilleures pratiques de sĂ©curitĂ© pour les projets Ă  grande Ă©chelle
  • ExĂ©cuter les dĂ©ploiements de code tout en vous assurant que le site soit fonctionnelle
  • 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Ă©.

--

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 Imperium Games after more than 10 years of constant collaboration. With 5 studios located in Austin, Los Angeles, Manchester, Frankfurt and Montreal, we work together to create intergalactic solar systems, urban expanses, characters, fascinating 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 Full Stack 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 business-critical department while collaborating with key members of Cloud Imperium Game's business and creative teams based in other studios.

In collaboration with Turbulent Web experts (Product Manager, Technical Director, Product Designer andtester), 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.
  • Strong troubleshooting skills to quickly identify problems and propose effective solutions.
  • Ability to work effectively in a team, communicate clearly and collaborate with other developers and team members.
  • 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 with your sense of leadership
  • Ability to generously share your knowledge and guide your team members by giving them constructive feedback

Your achievements

  • 5 years+ of experience in backend development (PHP 7 or 8)
  • 2 years+ of experience in Node.js and Typescript
  • Excellent experience in front-end development (React, Sass)
  • Good experience with build tools such as ViteJS
  • Good experience in Rest API design and implementations
  • Good knowledge of MySQL and databases such as Redis, MongoDB, ArangoDB
  • Docker and Kubernetes 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 and comfort in a Linux environment
  • Strong experience with high volume projects and systems
  • Knowledge of security best practices for large-scale projects
  • Execute code deployments while ensuring the site is functional
  • A solid understanding of technical constraints and being comfortable working closely with the development team and game team members;

What you want 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 (from 35 hours to 40 hours per week)
  • 🎼 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 employ 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

05/04/2024

Views

16

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

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details