Senior Full Stack Software Engineer

Usa Tech Recruit — Canada · Posted ~4 hours ago

Senior

Skills

Full-Stack Development Frontend Development Backend Development Cloud Software JavaScript Cloud Frontend Backend

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack engineering role focused on customer-facing cloud software for connected industrial equipment. You will build performant dashboards, fleet management capabilities, and troubleshooting workflows while working closely with product, design, and backend teams.

Highlights

Hands-on senior engineering role with ownership of customer-facing cloud experiences, complex enterprise workflows, and close collaboration with product, design, and engineering teams.

Description

A US-based technology company is building industrial IoT and connectivity solutions that connect physical equipment to cloud and enterprise systems. Its hardware and software products support applications including remote monitoring, asset tracking, predictive maintenance, and industrial automation across a range of connectivity technologies. We are looking for a Senior Software Engineer to own the customer-facing experience of the company's cloud platform. You'll work across frontend and backend systems to build intuitive dashboards, fleet management tools, and troubleshooting workflows used by enterprise customers. This is a hands-on engineering role for someone who enjoys solving complex product problems and working closely with Product, Design, and Engineering. Key Responsibilities: Build highly performant, intuitive dashboards for enterprise users managing connected equipment and sensor fleets.Partner with Product, Design, and Backend Engineering to turn complex requirements into clear, effective user experiences.Develop dashboards, charts, and filtered views for sensor telemetry, alerts, and operational trends.Build topology visualizations and administrative dashboards for managing complex customer organizations.Unify gateway management and sensor data workflows so customers can manage fleets and troubleshoot issues in one experience.Use AI-assisted development tools to accelerate development of React components, GraphQL queries, tests, and other engineering work.Improve application reliability, observability, performance, and operational efficiency.Work across frontend and backend integration points, including APIs, authentication, and cloud services. Key Qualifications: 7+ years of professional software engineering experience, with strong frontend development experience.Deep experience with React, TypeScript, GraphQL, Redux, Vite, HTML5, and CSS3.Strong experience with frontend testing frameworks such as Playwright, Jest, Vitest, or Cypress.Experience with .NET / ASP.NET Core, Entity Framework Core, REST APIs, gRPC, and GraphQL.Strong Azure experience, particularly Azure App Service, Microsoft Entra ID / Azure AD B2C, Azure SQL, and Azure Key Vault.Experience integrating frontend applications with GraphQL, REST APIs, and authentication systems.Experience with Docker, containerized applications, and modern CI/CD practices.Familiarity with observability platforms and frontend performance optimization.Proven ability to use AI-assisted development tools such as Claude to improve development speed, testing, and code quality.Strong cross-functional communication and the ability to work effectively with Product, Design, and Backend Engineering teams. By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf