Full Stack JavaScript Developer (Montreal & Toronto)

Full-Time in Canada

Le français suit l'anglais

CloudRaker is looking for an Intermediate Full Stack JavaScript Developer to help us create innovative products and best-in-class digital experiences for our clients. We are looking for a developer who can drive development efforts, collaborating closely with product owners, UI/UX designers, and fellow developers to deliver cutting-edge products with extensive capabilities.

tl;dr We’re looking for an intermediate Full Stack JavaScript Developer. MERN — Mongo, Express, React, Node. Spread: 40% Front, 50% Back, 10% DevOps. Daily work will include Product Development, enterprise software platforms.


  • Develop, implement and maintain full stack projects based on the MERN framework (Mongo, Express, React/Angular, Node);
  • Perform code walkthroughs and testing;
  • Interact with other team members, including front-end and back-end developers, product managers and coordinators, to support and implement new features;
  • Work collaboratively with various teams to conceive, build and launch jaw-dropping web applications, websites, and mobile experiences that inspire, engage and convert;
  • Take part in planning & developing great products using cutting-edge technologies;
  • Challenging yourself and the team to find more efficient ways to work and new technologies to experiment with.


  • An educational background in Computer Science/Engineering or equivalent hands-on experience;
  • 3+ years experience of working in a developer role (personal projects might count!)
  • Strong knowledge of, and experience with core Web technologies: HTML, CSS, JS.
  • Familiarity with (the more the better):
    • NodeJS + Express
    • TypeScript
    • MongoDB
    • Redis
    • Front-End JavaScript frameworks, esp. React & Angular
    • Git
    • bash / shell scripting
    • Linux
  • The ability to juggle multiple projects and prioritise tasks.
  • Experience working in an agency (nice-to-have).

Personal Attributes:

  • "Clean coder" mentality with a commitment to producing high-quality, maintainable code.
  • “Product mindset”, focusing on stakeholders as customers, testing hypotheses and continuously iterating in anticipation of future needs.
  • A team player that’s enthusiastic about sharing ideas and knowledge with team members.
  • Passionate about staying updated on new technologies, trends, and best practices.
  • Entrepreneurial spirit with a proactive "get it done" attitude.
  • Easy-going personality with the ability to remain calm under pressure.

Benefits & Perks

  • High-quality Group Health, Dental, and Life Insurance
  • Personal Wellness Allowance
  • Generous PTO
  • Ontario + Quebec Holidays (we get statutory days off from both provinces!)
  • Dialogue telehealth membership
  • Pet-friendly office environment
  • An office filled with snacks, and weekly breakfast
  • Access to a building gym in the Montreal office

What to expect in the Interview Process:

After an initial conversation with our recruiting team, we’ll send you a technical test to complete if we see a fit. When we receive the test back, if we like what we see, you will be invited to a technical interview. Finally, the last interview round is a half-day, compensated on-site with our team, so we can make sure we’re all a fit for each other.

About CloudRaker:
CloudRaker is a strategy & technology firm, who undertakes precise digital missions to solve critical business challenges for our client partners. We call them digital missions because we work fast to design, build and scale digital products, platforms, solutions and ecosystems.

Our areas of expertise include:

  • government and public sector work to digitise access to healthcare - building solutions across the complex realms of digital identity, vaccination credentials & citizen services
  • partnering with the pharmaceutical industry to implement digital platforms that launch and commercialise drugs and therapies
  • collaborating with other industries across B2B, Automotive, Financial Services to deliver business critical products that are the primary mode of digital service delivery, redefine business processes, launch digital ecosystems for consumer-first brands, and spin up platforms that act as the core business model for digital first businesses
  • prototyping solutions well before our clients and partners expect it, in order to deliver a clear and compelling business case for change
  • innovating internally by building proprietary digital technologies and experiences that we license to our clients to power innovation velocity, while reducing total cost of ownership

We call clients our partners, because of our relentless focus on their customers and users. When we get embedded into an engagement, we become one with our client’s teams. Their customers are our customers, and the relentless focus on the end user brings us together. Our ability to go from Sketch to Scale in record time is a result of our ability to think like a digital transformation consultancy, while building like a product company. Our partners value how we treat every product build like our own business.

With offices in Montreal and Toronto, we’ve truly embraced hybrid work as a company. You’ll find our folks working from home for heads-down focus time, in-person at the office for collaborative sprints, and even at client offices for working sessions that bring the collective team together. We’re a tight-knit team who loves working with each other, and really values the idea of working smart. Here, you’ll find a crew that has an excellent work ethic, sense of humour, and a collective ambition to build great things every step of the way. We’re a tight knit team of gif-loving, franglais-speaking, meme-makers, who collaborate to do great things. If this feels like where you’ll fit right in - please do apply, we’d love to meet you.


Dans ce document, le genre masculin est utilisé comme genre neutre, dans le seul but de ne pas alourdir le texte.

CloudRaker est à la recherche d'un développeur intermédiaire JavaScript Full Stack pour contribuer à la création de produits innovants et d’expériences numériques exceptionnelles pour nos clients. Nous recherchons un développeur capable de diriger les efforts de développement, en collaborant étroitement avec les responsables de produits, les concepteurs UI/UX et les autres développeurs pour créer des produits de pointe avec des capacités étendues.

tl;dr Nous recherchons un développeur intermédiaire JavaScript Full Stack. MERN — Mongo, Express, React, Node. Répartition : 40% Front, 50% Back, 10% DevOps. Le travail quotidien comprendra le développement de produits et plateformes logicielles d'entreprise.

Responsabilités :

  • Développer, mettre en œuvre et maintenir des projets full stack basés sur le framework MERN (Mongo, Express, React/Angular, Node) ;
  • Effectuer des revues de code et des tests ;
  • Interagir avec les autres membres de l'équipe, y compris les développeurs front-end et back-end, les chargés de produits et les coordinateurs, pour soutenir et mettre en œuvre de nouvelles fonctionnalités ;
  • Travailler en collaboration avec diverses équipes pour concevoir, construire et lancer des applications web, des sites web et des expériences mobiles qui inspirent, engagent et convertissent ;
  • Participer à la planification et au développement d'excellents produits en utilisant des technologies de pointe ;
  • Vous mettre au défi, ainsi que l'équipe, de trouver des méthodes ou outils de travail plus efficaces et de nouvelles technologies à expérimenter.

Exigences :

  • Une formation en informatique/ingénierie ou une expérience de travail équivalente ;
  • Minimum 3 ans d'expérience dans un rôle de développeur (les projets personnels peuvent compter !)
  • Solides connaissances et expérience des technologies Web de base : HTML, CSS, JS.
  • Familiarité avec (plus il y en a, mieux c'est) :
    • NodeJS + Express
    • TypeScript
    • MongoDB
    • Redis
    • Front-End JavaScript frameworks, esp. React & Angular
    • Git
    • bash / shell scripting
    • Linux
  • Capacité à jongler avec plusieurs projets et à hiérarchiser les tâches.
  • Expérience de travail en agence (souhaitable).

Attributs personnels :

  • Mentalité de "codeur propre" avec un engagement à produire du code de haute qualité et maintenable.
  • "Mentalité produit", se concentrant sur les parties prenantes comme clients, testant des hypothèses et itérant continuellement en prévision des besoins futurs.
  • Un joueur d'équipe enthousiaste à partager des idées et des connaissances avec les membres de l'équipe.
  • Passionné par le fait de rester à jour sur les nouvelles technologies, tendances et meilleures pratiques.
  • Esprit entrepreneurial avec une attitude proactive de "faire le travail".
  • Personnalité facile à vivre avec la capacité de rester calme sous pression.

Avantages :

  • Assurance Santé, Dentaire et Vie de haute qualité
  • Allocation Bien-être Personnel
  • Congés généreux
  • Jours fériés de l'Ontario + Québec (nous bénéficions des jours fériés statutaires des deux provinces !)
  • Adhésion à la télésanté Dialogue
  • Environnement de bureau adapté aux animaux
  • Un bureau rempli de snacks, et petit déjeuner hebdomadaire
  • Accès à un gym dans le bâtiment du bureau de Montréal

À quoi s'attendre dans le Processus d'Entretien :

Après une conversation initiale avec notre équipe de recrutement, nous vous enverrons un test technique à compléter si nous voyons une adéquation. Lorsque nous recevons le test, si nous aimons ce que nous voyons, vous serez invité à un entretien technique. Enfin, le dernier tour d'entretien est une demi-journée compensée sur place avec notre équipe, pour que nous puissions nous assurer que nous sommes bien faits l'un pour l'autre!

À propos de CloudRaker :

CloudRaker est une firme de stratégie & technologie, qui réalise des missions numériques ciblées pour résoudre des défis d'affaires critiques pour nos clients partenaires. Nous les appelons des missions numériques car nous travaillons rapidement pour concevoir, construire et faire grandir des produits numériques, des plateformes, des solutions et des écosystèmes.

Nos domaines d'expertise incluent :

  • le travail avec le gouvernement et le secteur public pour numériser l'accès aux soins de santé - construire des solutions dans les domaines complexes de l'identité numérique, des preuves de vaccination et des services aux citoyens
  • le partenariat avec l'industrie pharmaceutique pour mettre en œuvre des plateformes numériques qui lancent et commercialisent des médicaments et thérapies
  • la collaboration avec d'autres industries à travers le B2B, l'Automobile, les Services Financiers pour livrer des produits critiques pour les affaires qui sont le mode principal de livraison de service numérique, redéfinir les processus d'affaires, lancer des écosystèmes numériques pour des marques orientées consommateur, et concevoir des plateformes qui agissent comme le modèle d'affaires central pour les entreprises orientées numérique
  • prototyper des solutions bien avant que nos clients et partenaires ne s'y attendent, afin de livrer un cas d'affaire clair et convaincant pour le changement
  • innover en interne en construisant des technologies numériques et expériences propriétaires que nous licencions à nos clients pour accélérer l'innovation, tout en réduisant le coût total de possession.

Nous appelons nos clients "partenaires", en raison de notre focalisation sur leurs clients et utilisateurs. Quand nous nous engageons dans un projet, nous devenons un avec les équipes de nos clients. Leurs clients sont nos clients, et la volonté de servir l'utilisateur final nous réunit. Notre capacité à aller du Concept à la Croissance en un temps record est le résultat de notre capacité à penser comme une firme de conseil en transformation numérique, tout en construisant comme une entreprise de produits. Nos partenaires apprécient la manière dont nous traitons chaque construction de produit comme notre propre entreprise.

Avec des bureaux à Montréal et Toronto, nous avons vraiment adopté le travail hybride comme entreprise. Vous trouverez nos gens travaillant de chez eux pour un temps de concentration intense, en personne au bureau pour des sprints collaboratifs, et même dans les bureaux des clients pour des sessions de travail qui rassemblent l'équipe collective. Nous sommes une équipe soudée qui aime travailler ensemble, et qui valorise vraiment l'idée de travailler intelligemment. Ici, vous trouverez une équipe qui possède une excellente éthique de travail, un sens de l'humour, et une ambition collective de construire de grandes choses à chaque étape du chemin. Si cela vous semble être l'endroit où vous vous intégrerez parfaitement - veuillez postuler, nous serions ravis de vous rencontrer.