Retour à la recherche
C
CivalgoSource d’offres vérifiée

Full Stack Mobile Developer - Internship Winter 2027

Offre en anglais

Design and develop new mobile features using React Native and Expo while maintaining backend services with Node.js and TypeScript. Collaborate with engineers to optimize application performance, reliability, and support mobile release pipelines.

  • Hybride
  • Montréal, QC
  • Publié 4 mai 2026
  • 1 poste

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

English version will follow Dévelopeur Mobile Full Stack Aperçu Nous recherchons un stagiaire développeur mobile Full Stack pour rejoindre notre équipe Logbook au sein du département R&D. Ce stage est une excellente opportunité pour un étudiant motivé souhaitant renforcer ses compétences en développement mobile et backend, tout en contribuant à des projets significatifs. Chez Civalgo, notre petite équipe implique que vous serez polyvalent, autonome et directement impliqué. Vous collaborerez avec des ingénieurs expérimentés et acquerrez une expérience pratique en développement de fonctionnalités, implémentation d’interfaces utilisateur, optimisation de performance et pipelines de déploiement mobile. À propos de Civalgo Civalgo est une startup montréalaise fondée en 2017, dont la mission est de transformer l’industrie de la construction grâce aux données. La construction représente 10 % du PIB mondial, mais la majorité fonctionne encore avec Excel et du papier. Notre plateforme opérationnelle connecte la planification de projets, l’exécution sur le terrain et l’analyse de performance, aidant les entrepreneurs au Canada, aux États-Unis et au-delà à travailler plus intelligemment chaque jour. Guidés par notre devise « Data at Work », nous permettons aux équipes de mieux collaborer, protéger leurs marges et livrer leurs projets avec plus d’efficacité et de confiance. Nos valeurs Nous recrutons des personnes qui incarnent notre culture : Autonomy : Être responsable, agir vite et prendre des initiatives Get Shit Done : L’exécution avant les excuses Keep It Simple Stupid : La simplicité l’emporte toujours sur la complexité No Mountain Too High : Ambition audacieuse et résilience Winning Together : La collaboration avant l’ego Curious By Design : Toujours apprendre, toujours s’améliorer Votre profil Vous vous reconnaissez dans ce qui suit ? Nous aimerions vous rencontrer. Vous avez de solides bases en informatique et en conception de systèmes Vous faites preuve d’initiative, d’autonomie et d’une grande capacité d’apprentissage Vous êtes motivé par le développement mobile frontend autant que backend Vous connaissez déjà ou souhaitez apprendre notre stack technologique Vous partagez nos valeurs Responsabilités principales Votre contribution au sein de l’équipe : Concevoir et développer de nouvelles fonctionnalités mobiles avec React Native et Expo Construire et maintenir des services backend avec Node.js et TypeScript Collaborer avec les ingénieurs pour optimiser la performance et la fiabilité de l’application Participer aux revues de code, aux tests et à la documentation Contribuer aux processus de publication mobile et aux pipelines CI/CD Qualifications requises Être actuellement étudiant en informatique, génie logiciel ou domaine connexe Expérience avec JavaScript/TypeScript, React Native et Node.js Qualifications souhaitées Expérience avec Expo pour le développement mobile Connaissance des API RESTful et des requêtes de bases de données Familiarité avec le développement mobile natif (Android/iOS) ou d’autres frameworks mobiles Familiarité avec Git, les workflows CI/CD et les frameworks de tests Compréhension de l’optimisation des performances des applications mobiles Réalisations dans le cadre de projets personnels ou académiques impliquant le développement mobile et backend Stack technologique Backend : Node.js, Sequelize, Drizzle, Apollo Server, GraphQL Frontend : Expo, React Native, TypeScript, TailwindCSS, Next.js, React Bases de données & stockage : PostgreSQL, Elasticsearch, DigitalOcean Spaces APIs : GraphQL, REST Cloud & Infrastructure : DigitalOcean, Google Cloud Platform, Docker, Kubernetes Bénéfices Activités d’équipe entièrement couvertes chaque trimestre Modèle de travail hybride et flexible (2 jours par semaine au bureau) Bureau situé à Griffintown, près d’une station de métro et de l’ÉTS Environnement de travail moderne basé sur Apple Full Stack Mobile Developer Overview We’re looking for a Full Stack Mobile Developer Intern to join our Logbook team within the R&D department. This is a great opportunity for a motivated student to strengthen their skills in mobile development and backend while contributing to meaningful projects. At Civalgo, our small team means you’ll be versatile, autonomous, and directly involved. You’ll collaborate with experienced engineers and gain hands-on experience in feature development, implementing user interfaces, performance optimization and mobile release pipelines. About Civalgo At Civalgo, we’re a Montreal-based startup founded in 2017 on a mission to transform the construction industry with data. Construction represents 10% of global GDP, yet most of it still runs on spreadsheets and paper. Our operations platform connects project planning, field execution, and performance analytics, helping contractors across Canada, the U.S., and beyond work smarter every day. Guided by our motto “Data at Work,” we empower teams to collaborate better, protect margins, and deliver projects with greater efficiency and confidence. Our Values We hire people who live and breathe our culture. Autonomy: Own your work, move fast, and take initiative Get Shit Done: Execution over excuses Keep It Simple Stupid: Simplicity beats complexity every time No Mountain Too High: Bold ambition and resilience Winning Together: Collaboration over ego Curious By Design: Always learning, always improving Your Profile Do you recognize yourself in the following? We’d love to meet you. You have a solid foundation in computer science and system design You show initiative, autonomy, and a quick ability to learn You’re motivated by both mobile frontend development and backend development You already know or are eager to learn our tech stack You share our values Key Responsibilities How you’ll contribute Design and develop of new mobile features using React Native and Expo. Build and maintain backend services with Node.js and TypeScript. Collaborate with engineers to optimize app performance and reliability. Participate in code reviews, testing, and documentation. Support mobile release processes and CI/CD pipelines. Required Qualifications Currently pursuing a degree in Computer Science, Software Engineering, or a related field. Experience with JavaScript/TypeScript, React Native, and Node.js. Preferred Qualifications Experience with Expo for mobile development. Knowledge of RESTful APIs and database queries. Familiarity with native mobile development (Android/iOS) or other mobile frameworks. Familiarity with Git, CI/CD workflows, and testing frameworks. Understanding of performance optimization for mobile apps. Previous personal or academic projects involving mobile and backend development. Tech Stack Backend: Node.js, Sequelize, Drizzle, Apollo Server, GraphQL Frontend: Expo, React Native, TypeScript, TailwindCSS, Next.js, React Databases & Storage: PostgreSQL, Elasticsearch, DigitalOcean Spaces APIs: GraphQL, REST Cloud & Infrastructure: DigitalOcean, Google Cloud Platform, Docker, Kubernetes Benefits Fully covered team-building activities every quarter. Flexible, hybrid work model (2 days per week in office). Office located in Griffintown, near a metro station and ÉTS. Modern Apple-based work environment.

Ce que vous ferez

Design and develop new mobile features using React Native and Expo while maintaining backend services with Node.js and TypeScript. Collaborate with engineers to optimize application performance, reliability, and support mobile release pipelines.

Exigences

Currently pursuing a degree in Computer Science, Software Engineering, or a related field. Requires experience with JavaScript, TypeScript, React Native, and Node.js.

Avantages

• Fully covered team-building activities • Flexible hybrid work model • Modern Apple-based work environment

Compétences indiquées

  • KubernetesSouhaitée
  • Node.jsSouhaitée
  • CI/CDSouhaitée
  • PostgreSQLSouhaitée
  • DockerSouhaitée
  • JavaScriptSouhaitée
  • TypeScriptSouhaitée
  • GraphQLSouhaitée
  • GitSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • React Native
  • Node.js
  • TypeScript
  • JavaScript
  • Expo
  • GraphQL
  • RESTful APIs
  • PostgreSQL
  • Git
  • CI/CD
  • System design
  • Mobile development
  • Backend development
  • Performance optimization
  • Docker
  • Kubernetes

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Construction
  • Data & Analytics

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
0+ ans
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Présence au bureau
2 jours par semaine