About the job
Location: Ottawa, ON (Hybrid)
Department: R&D
Reports to: Sean O'Hagan, Director of Engineering
Type: Permanent, Full-Time
Role overview
Solink is searching for a Senior Full Stack Developer to join the Device Management team. This group builds scalable, user-focused solutions that are central to the company’s cloud platform. The position is based in Ottawa with a hybrid work arrangement.
What you will do
- Develop and maintain systems that interact with thousands of IoT devices deployed globally.
- Work across the full stack, including API development in Rust, frontend interfaces with React, and designing cloud-native architectures for scale.
- Collaborate with designers, architects, and engineers to implement new features and ensure they scale with Solink’s growing user base.
- Influence architectural decisions and promote best practices in implementation.
- Mentor colleagues and contribute to the team’s technical growth as Solink evolves.
Key technologies
- Rust
- Node.js
- React
- AWS Serverless
Who thrives in this role
- Experienced developers who enjoy solving complex problems and building high-performance backend services.
- Those who are comfortable working across both backend and frontend stacks, and can adapt to new tools and technologies as needed.
- Individuals who value collaboration and are eager to share knowledge with teammates.

