Overview
Job Title: Full-Stack Developer (Node.js, AWS, Python)
About Us
At GLEN, innovation is at the heart of everything we do. From Security Services and Real
Estate to Recruitment, Childcare, Traffic Management, and Home Renovations - we’re
building digital platforms to power growth across industries. We’re now looking for a
Full-Stack Developer who can work across modern front-end, backend, and cloud
technologies to help us deliver scalable, reliable, and mobile-ready applications.
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.