Glen Group
Website:
glengroup.ca
Job details:
We’re Hiring:
Glen Group is a dynamic and fast-growing organization dedicated to providing high-quality services across multiple industries, including traffic control, security, construction, and management. With a strong foundation built on integrity, innovation, and service excellence, we are committed to delivering value to our clients and fostering growth within our teams.
Our Commitment to Diversity and Inclusion
At Glen Group, we believe that diversity drives innovation and inclusion builds stronger teams. We are committed to creating a workplace where everyone feels respected, valued, and empowered to thrive—regardless of race, gender, ethnicity, religion, sexual orientation, or background. We actively promote equity, fairness, and opportunity in every aspect of our hiring, operations, and company culture.
Role Overview
You’ll build and maintain web applications using Node.js and AWS serverless
services, while also contributing to our Python-based scheduling and dispatch
system. The role covers both development and deployment - from writing clean code
to ensuring smooth rollouts and reliable performance in production.
Responsibilities
• Develop responsive, mobile-friendly applications using Node.js, EJS, HTML,
CSS (Sass), JavaScript (ES6+), Webpack.
• Build and optimize serverless APIs and workflows with AWS Lambda, SAM,
DynamoDB, S3, CloudFront, Cognito.
• Contribute to our Python dispatch and scheduling app with real-time
communication, SMS integration, and offline-friendly features.
• Ensure applications are secure, scalable, and performant across web and
mobile.
• Handle deployment, DNS, and routing using AWS and related tools.
• Stay current with modern development practices and propose improvements.
Qualifications
• Strong experience with Node.js, JavaScript (ES6+), EJS, HTML5, CSS3, Sass,
Webpack.
• Proficiency with AWS serverless stack (Lambda, SAM, DynamoDB, S3,
CloudFront, Cognito, IAM).
• Familiarity with Python web apps (Flask, Celery preferred).
• Understanding of hosting, DNS, and routing.
• Experience with Git and collaborative workflows.
• Knowledge of offline-first / PWA concepts.
• Bachelor’s degree in computer science, Engineering, or equivalent practical
experience.
Nice-to-Have
• Real-time communication experience (WebSockets/Socket.IO).
• Experience with SMS APIs.
• Knowledge of feedback/recommendation systems (basic ML/AI exposure).
Why Join Us?
• Work with a modern stack across Node.js, Python, and AWS serverless.
• Contribute to real-world apps used across industries.
• Shape products that are mobile-ready, offline-capable, and highly scalable.
• Join a team that values innovation, ownership, and growth.
Click on Apply to know more.