Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, build, test, and deploy cloud-native software and IoT data integrations, including microservices and REST APIs, while maintaining CI/CD pipelines and optimizing system performance. Collaborate with cross-functional teams to turn user stories into business tools; the senior developer also provides technical direction, architecture guidance, and mentorship.
Job details
Full Stack Developer & Senior Full Stack Developer (IoT & Cloud Solutions) Location: GTA / Surrounding Area (Hybrid – 3 days/week in office) Position Type: Full-time, Permanent (2 Openings: 1x Intermediate, 1x Senior) About Our Client Our client is a global leader in advanced manufacturing, dedicated to transforming modern industrial operations through cutting-edge, cloud-based IoT software solutions. By connecting systems and translating complex data into actionable operational insights, our client continues to drive technological innovation at scale. Role Overview We are seeking two versatile Full Stack Developers—one Intermediate and one Senior—to join a high-impact, collaborative tech team. In this role, you will design and build flexible, connected IoT software applications that power smart manufacturing. Currently, the technology balance is focused on backend engineering (~80% Backend / 20% Frontend), with an evolution toward a balanced 50/50 split over time. Main Responsibilities Design & Build: Independently design, code, test, and deploy cloud-native software solutions and IoT data integrations for structured and unstructured data. Architecture & Cloud Services: Identify and implement cloud services, microservices, and REST-based APIs adhering to best-practice design patterns and security standards. Agile & DevOps: Actively participate in Agile ceremonies, maintain CI/CD pipelines, manage code via source control (GitHub/Confluence), and champion contemporary DevOps principles. Collaboration & Solutioning: Partner with cross-functional teams, engagement leaders, front-end developers, and data scientists to translate user stories into robust business tools. Mentorship (Senior Level): Provide technical direction, architecture guidance, and mentorship to junior and intermediate team members. Problem Solving & Maintenance: Proactively troubleshoot issues, rapidly fix bugs, optimize system performance, and establish long-term support tools and processes. Must-Haves Technical Stack: Advanced proficiency in Node.js, TypeScript, and React (or React-based frameworks), along with API Management and core web technology (HTML/CSS). Intermediate: 6+ years of relevant full-stack software development experience. Senior: 8+ years of relevant experience, with demonstrated technical leadership capabilities. Cloud & Microservices: Hands-on experience building, migrating, or transforming legacy systems to public or private cloud environments (AWS, Azure, GCP) using RESTful microservices and container orchestration (Docker/Kubernetes). Databases: Strong hands-on work with relational and NoSQL databases. Broad Technology Scope: Proven exposure across cloud architecture, CI/CD pipelines, DevOps, serverless environments, networking, and security/authentication standards (OAuth 2.0, Azure AD). Education: Bachelor’s degree in Computer Science, Engineering, Statistics, Mathematics, Business, Supply Chain, or equivalent combination of education and relevant experience. Nice-to-Haves Industry Background: Previous experience within Automotive or broader Manufacturing environments is strongly preferred (candidates strictly coming from Big Banking/Insurance environments may not offer the required hardware/IoT interface breath). Event-Driven Architecture: Familiarity with IoT messaging and event-driven protocols such as MQTT or Apache Kafka. Multi-Language Adaptability: Hands-on exposure to additional languages such as C#, Python, C++, or Java. Advanced Degree: Master’s degree in Computer Science or a related field. Other Important Information Intermediate: $100,000 – $120,000 base salary Senior: $110,000 – $130,000 base salary Performance Bonus: 10% annual bonus target. Work Model: Hybrid (3 days per week in-office). The team flexibly collaborates to choose in-office days together. Vacation & Time Off: 3 weeks paid vacation Dedicated "Summer Days" Extra holiday days over Christmas and New Year's Retirement Benefits: RSP contribution match up to 6%. How to Apply If you're interested in taking on this zero-to-one build, and possess the must-haves listed above explicitly demonstrated on your CV - please submit your updated resume directly to ANDY.WETTLAUFER@RANDSTADDIGITAL.COM This post is for existing and upcoming vacancies.
What you’ll do
Design, build, test, and deploy cloud-native software and IoT data integrations, including microservices and REST APIs, while maintaining CI/CD pipelines and optimizing system performance. Collaborate with cross-functional teams to turn user stories into business tools; the senior developer also provides technical direction, architecture guidance, and mentorship.
Requirements
The intermediate role requires at least six years of relevant full-stack development experience, while the senior role requires at least eight years and demonstrated technical leadership. Candidates need advanced Node.js, TypeScript, and React skills, cloud and microservices experience, relational and NoSQL database expertise, and broad exposure to DevOps, CI/CD, security, and cloud technologies; a bachelor's degree or equivalent education and experience is specified.
Benefits
- 10% Annual Performance Bonus
- Three Weeks Paid Vacation
- Summer Days
- Extra Christmas and New Year's Holidays
- Retirement Savings Plan Contribution Match Up to 6%
Listed skills
- Kubernetes · Preferred
- Node.js · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- Docker · Preferred
- React · Preferred
- TypeScript · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Node.js
- TypeScript
- React
- API Management
- HTML/CSS
- Cloud Architecture
- Microservices
- REST APIs
- Docker
- Kubernetes
- Relational Databases
- NoSQL Databases
- CI/CD
- DevOps
- IoT Data Integration
- Technical Leadership
Job areas
- Software
- Technology
- Engineering
- Manufacturing
More jobs from Randstad Digital
Développeur Java Guidewire
- Hybrid
- Montréal, QC
- Posted Oct 9, 2026
SAP Functional Consultant
- Hybrid
- Toronto, ON
- Posted Oct 9, 2026
Software Engineer
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
Technical Sales Representative
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
