Web Application Developer
Location
Benefits
Pulled from the full job description
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Language training provided
- Extended health care
- Work from home
Full job description
The French version will follow / La version française suivra.
Company Description
Geo-Plus is internationally recognized for its innovation in the AEC (Architecture, Engineering, and Construction) software industry. Since our founding in 1987, our products and services have been trusted by thousands of clients worldwide to streamline their operations and drive efficiency through technology.
Role Description: Full-Stack Developer (Angular / Node.js)
Geo-Plus is seeking a talented and motivated developer to join our team in building and maintaining both new and existing web applications using Angular and Node.js. You’ll be working on impactful, high-performance applications used by professionals around the globe.
Required Skills & Qualifications
We’re looking for someone with strong expertise in:
- Node.js, Express, TypeScript, and Angular
- HTML5 and CSS3
- Building high-availability, high-traffic transactional applications under tight deadlines
- Using version control systems, especially Git
- Working with microservices architectures
Nice to Have / Bonus Skills
Experience with any of the following is a strong plus:
- Three.js
- PostgreSQL or MongoDB
- Automated testing, CI/CD, and general DevOps practices
- Cloud platforms (AWS, Azure, Google Cloud, or hybrid solutions)
- Docker and Kubernetes
- WebGL and OpenLayers
- Strong understanding of 2D/3D mathematical models and data science
- Python (especially in the context of AI/ML)
- Knowledge of security standards, data privacy, and authentication protocols
----------
Description de l’entreprise
Geo-Plus est reconnue à l’international pour son innovation dans le domaine des logiciels destinés à l’industrie AEC (Architecture, Ingénierie et Construction). Depuis notre création en 1987, nos produits et services sont utilisés par des milliers de clients à travers le monde pour optimiser leurs opérations et améliorer leur efficacité grâce à la technologie.
Description du poste : Développeur Full-Stack (Angular / Node.js)
Geo-Plus est à la recherche d’un développeur talentueux et motivé pour rejoindre notre équipe. Vous contribuerez au développement et à la maintenance d’applications web nouvelles et existantes en utilisant Angular et Node.js. Vous travaillerez sur des applications performantes et à fort impact, utilisées par des professionnels à l’échelle mondiale.
Compétences et qualifications requises
Nous recherchons une personne possédant une solide expertise dans les domaines suivants :
- Node.js, Express, TypeScript et Angular
- HTML5 et CSS3
- Conception d’applications transactionnelles à fort trafic et haute disponibilité, dans des délais serrés
- Utilisation de systèmes de gestion de versions, notamment Git
- Expérience avec des architectures microservices
Atouts / Compétences supplémentaires
Une expérience avec les technologies ou concepts suivants constitue un atout important :
- Three.js
- PostgreSQL ou MongoDB
- Tests automatisés, CI/CD, et pratiques DevOps
- Plateformes cloud (AWS, Azure, Google Cloud ou solutions hybrides)
- Docker et Kubernetes
- WebGL et OpenLayers
- Bonne compréhension des modèles mathématiques 2D/3D et de la science des données
- Python (notamment dans un contexte IA/ML)
- Connaissances des normes de sécurité, de protection des données et des protocoles d’authentification
Si vous êtes passionné(e) par le développement d’applications avancées et souhaitez contribuer à l’évolution technologique du secteur AEC, nous serions ravis de vous rencontrer.
Job Types: Full-time, Permanent
Benefits:
- Dental care
- Employee assistance program
- Extended health care
- Language training provided
- Life insurance
- On-site parking
- Paid time off
- Work from home
Flexible language requirement:
- English not required
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Montréal, QC H2W 1Z5: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Please include your salary expectations when applying, so we can better assess alignment early in the process.
Education:
- DCS / DEC (required)
Work Location: Hybrid remote in Montréal, QC H2W 1Z5