Senior Software Engineer – React / TypeScript / GraphQL / .NET / Azure / Frontend Architecture
- Toronto, ON
- On-site
- Posted Sep 18, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Apply by
- Oct 11, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Lead the design and development of customer-facing user experiences and complex enterprise dashboards for an IoT platform. Partner with product and backend teams to translate requirements into scalable frontend architectures and intuitive workflows.
Job details
Senior Software Engineer – React / TypeScript / GraphQL / .NET / Azure / Frontend Architecture We are currently partnered with a technology organisation developing enterprise software platforms that help customers manage connected assets, fleet operations, sensor data, and complex operational workflows. As part of their continued product development, they are looking to hire a Senior Software Engineer – Full-Stack & Frontend to take ownership of the user experience and customer-facing workflows across a sophisticated enterprise platform. Key responsibilities Own the design and development of customer-facing user experiences and workflows Partner closely with Product, Design, and Backend Engineering teams to translate complex requirements into intuitive interfaces Build highly performant enterprise dashboards, charts, filtered views, and data visualisations Develop interfaces for monitoring sensor telemetry, alert trends, and operational performance Design and implement detailed fleet and system topology visualisations Build dashboards supporting cross-organisation and super-administrator workflows Unify gateway management and sensor-data experiences into cohesive customer workflows Enable users to move seamlessly between fleet operations, monitoring, and troubleshooting Develop reusable, scalable React components and frontend architecture Key requirements 7+ years of professional software engineering experience Strong professional focus on scalable modern frontend architectures Expert-level experience with React and TypeScript Strong experience with GraphQL, Redux, Vite, HTML5, and CSS3 Proven ability to build complex, data-rich enterprise user interfaces Strong experience with frontend testing frameworks and methodologies Practical experience with Playwright, Jest, Vitest, Cypress, or similar testing technologies Demonstrated experience using AI-assisted coding or software-engineering tools, particularly Claude or comparable AI development assistants Experience using AI tools to generate and refine React components, GraphQL queries, automated tests, and supporting code Experience building complex dashboards and operational monitoring interfaces Experience with fleet management, IoT, connected devices, telemetry, or sensor platforms Keywords Senior Software Engineer / Senior Full-Stack Engineer / Senior Frontend Engineer / Full-Stack Developer / Frontend Developer / Frontend Engineering / React Developer / React Engineer / TypeScript / React / GraphQL / Redux / Vite / HTML5 / CSS3 / JavaScript / GraphQL APIs / REST APIs / gRPC / .NET / ASP.NET Core / Entity Framework Core / Microsoft Azure / Azure App Service / Microsoft Entra ID / Azure AD B2C / Azure SQL / Azure Key Vault / Docker / Containerisation / CI/CD / Playwright / Jest / Vitest / Cypress / Automated Testing / Unit Testing / End-to-End Testing / Frontend Architecture / Scalable Frontend / Web Applications / Enterprise Applications / Dashboard Development / Data Visualisation / Topology Visualisation / Fleet Management / Sensor Data / Telemetry / Alert Monitoring / IoT / Connected Devices By applying to this role, you understand that we may collect your personal data and process it in line with our privacy policy. https://eu-recruit.com/wp-content/uploads/2025/01/European-Tech-Recruit-Privacy-Notice-2025.pdf
What you’ll do
Lead the design and development of customer-facing user experiences and complex enterprise dashboards for an IoT platform. Partner with product and backend teams to translate requirements into scalable frontend architectures and intuitive workflows.
Requirements
Requires over 7 years of software engineering experience with expert-level proficiency in React and TypeScript. Candidates must have a proven track record of building data-rich interfaces and experience using AI-assisted coding tools.
Listed skills
- Microsoft Azure · Preferred
- HTML · Preferred
- CSS · Preferred
- React · Preferred
- TypeScript · Preferred
- .NET · Preferred
- GraphQL · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React
- TypeScript
- GraphQL
- Redux
- Vite
- HTML5
- CSS3
- .NET
- Azure
- Frontend Architecture
- Playwright
- Jest
- Vitest
- Cypress
- Data Visualisation
- IoT
Job areas
- Software
- Technology
- Engineering
- Manufacturing
- Data & Analytics
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Canadian Pork Council
Senior Software Developer
SponsoredDirect employerEasy Apply- Hybrid
- Posted Sep 11, 2026
Government of Ontario
Registered Nurse
SponsoredDirect employerEasy Apply- On-site
- Lindsay, ON
- Posted Sep 17, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
