Back to job search
USA Tech Recruit logo
USA Tech RecruitVerified Job Source

Senior Software Engineer – React / TypeScript / GraphQL / .NET / Azure / Frontend Architecture

  • Toronto, ON
  • On-site
  • Posted Sep 18, 2026
  • 1 position

Opens an external site

Sign in to save this job
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.

Browse all Easy Apply jobs