Développeur Full Stack
Vertocube.com · United States
Job Description
Salary: $118,000 - 158,000 per year Requirements:
- Maîtrise en informatique ou en génie logiciel, obtenue ou en cours, ou formation équivalente; formation démontrée en intelligence artificielle.
- Français courant ou langue maternelle; anglais fonctionnel.
- Expérience pertinente en développement Full Stack et livraison dapplications utilisées en production.
- Maîtrise de TypeScript, HTML et CSS; expérience avec Java et Spring Boot ainsi quAngular ou un framework frontend moderne comparable.
- Bonne connaissance de SQL et des bases de données relationnelles, notamment PostgreSQL.
- Expérience avec Git et GitHub, les plateformes infonuagiques comme Google Cloud Platform, et les tests unitaires et dintégration.
- Expérience pratique et régulière des outils dIA pour le développement logiciel, notamment pour analyser les besoins, produire ou améliorer du code, déboguer et créer des tests; capacité à vérifier la qualité, la sécurité et la pertinence des résultats.
- Bonne compréhension des principes de développement logiciel, de la conception orientée objet et des pratiques de programmation de qualité.
- Solides aptitudes en débogage, en analyse et en résolution de problèmes; capacité à comprendre une base de code existante et à intervenir sur plusieurs composantes.
- Autonomie et capacité à prendre en charge une fonctionnalité jusquà sa livraison, ainsi quà collaborer au sein dune équipe multidisciplinaire Agile/Scrum.
- Bonnes compétences en communication, esprit de collaboration, curiosité technique, souci du détail et capacité dadaptation.
- Atouts : expérience des API REST, de Docker et des environnements conteneurisés, ou connaissances du développement mobile avec Flutter, iOS, Android ou Kotlin Multiplatform.
- Concevoir, développer, tester et déployer des fonctionnalités frontend et backend pour notre plateforme BinLogiQ.
- Analyser les besoins techniques et proposer des solutions adaptées.
- Créer des interfaces web modernes, performantes et adaptatives avec Angular et TypeScript.
- Développer et maintenir nos services backend et API avec Java et Spring Boot, ainsi que concevoir et intégrer des API REST et des connexions à des systèmes externes.
- Travailler avec des bases de données relationnelles, notamment PostgreSQL, et contribuer au développement de fonctionnalités mobiles au besoin.
- Diagnostiquer et corriger les bogues, problèmes de performance et difficultés dintégration.
- Développer et maintenir des tests automatisés et contribuer à lamélioration de la qualité logicielle.
- Participer aux revues de code et produire du code propre, structuré, documenté et facile à maintenir.
- Utiliser Git et GitHub pour gérer le code, les branches, les demandes de fusion et les revues; utiliser Docker pour le développement, les tests et les déploiements.
- Contribuer au déploiement et à lexploitation de nos solutions sur Google Cloud Platform.
- Collaborer avec les développeurs, larchitecte, le Product Owner, léquipe QA et les autres membres de léquipe.
- Participer aux activités Agile/Scrum, dont la planification des sprints, les réunions quotidiennes, les revues et lamélioration continue.
- Contribuer aux décisions techniques et à lévolution de notre architecture et de nos pratiques de développement.
- Utiliser régulièrement des outils dIA pour analyser les exigences, générer et réviser du code, effectuer du refactoring, déboguer, documenter et créer des tests.
- Rédiger des instructions efficaces pour les assistants de programmation et les modèles dIA générative, puis valider, tester et corriger les résultats obtenus.
- Explorer des façons dintégrer lIA au cycle de développement pour améliorer la productivité, la qualité du code et la couverture des tests, tout en respectant la sécurité, la confidentialité et la propriété intellectuelle.
- API
- Android
- Angular
- Backend
- Cloud
- CSS
- Docker
- Flutter
- Frontend
- Git
- GitHub
- Java
- Kotlin
- Mobile
- PostgreSQL
- Product Owner
- REST
- SQL
- Spring
- Spring Boot
- TypeScript
- Web
- iOS
- DevOps
- GCP
- Fullstack
More:
Vertocube est une entreprise technologique axée sur limpact qui développe des solutions intelligentes pour transformer la gestion des déchets. Notre plateforme BinLogiQ aide les municipalités à collecter, intégrer, analyser et exploiter des données afin doptimiser leurs opérations, daméliorer la gestion des matières résiduelles et de soutenir leur performance environnementale. Nous réunissons des compétences en génie logiciel, en données, en intégration de systèmes et en opérations terrain pour créer des solutions concrètes. Nous recrutons un développeur ou une développeuse Full Stack pour contribuer à lévolution de la plateforme, au sein de notre équipe de développement. Nous offrons des horaires flexibles, le télétravail avec des rencontres en personne à Montréal lorsque nécessaire, un environnement entrepreneurial et une collaboration étroite avec des collègues expérimentés et les responsables du produit. Le poste permet de travailler avec une stack technologique moderne, des outils de développement assistés par lIA et un produit utilisé dans le milieu municipal, qui contribue à un impact environnemental positif.
last updated 39 week of 2026
Details
| Company | Vertocube.com |
| Location | United States |
| Type | FULL TIME |
| Niche | general |
