Junior Software Developer - SaaS/IoT, Full Stack (Remote - Canada)
Are you passionate about building real-world software that powers IoT hardware used globally?
At Keycafe, we’re looking for a Junior Software Developer eager to grow in a fast-moving SaaS/IoT environment. You’ll work across our full stack — from cloud APIs and databases to the SmartBox systems that enable secure, connected key management in 30+ countries.
You’ll join a collaborative engineering team where initiative, curiosity, and reliability matter as much as technical skill. If you love solving problems before anyone else spots them — and never make the same mistake twice — you’ll fit right in.
What You’ll Do
- Build and maintain backend services using Grails, Node.js, and Python.
- Develop and enhance front-end interfaces in Angular and AngularJS.
- Integrate RESTful APIs and ensure clean, maintainable code.
- Debug, test, and document new features and production fixes.
- Participate in peer code reviews and continuous integration workflows.
- Support IoT connectivity between SmartBox hardware and cloud systems.
- Contribute ideas to improve scalability, performance, and code quality.