Senior Full-Stack Software Engineer - Frontend Focus

Usa Tech Recruit — Canada · Posted ~5 hours ago

Senior Full-time

Skills

Frontend development Full-stack development Data visualization Dashboard development API integration Backend systems Performance optimization UI development

🔓 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 fast-growing technology organization is seeking a Senior Software Engineer with a strong frontend focus to build high-performance enterprise dashboards for connected-device environments. You will create sophisticated visualizations, topology views, monitoring interfaces, and administration workflows while integrating backend APIs. The role combines frontend ownership with enough backend understanding to deliver seamless end-to-end experiences.

Highlights

Senior role with strong ownership of customer-facing experiences and sophisticated data visualizations. Offers close collaboration with product, design, and backend teams while working on technically complex enterprise software.

Description

Senior Software Engineer – Full-Stack & Frontend A fast-growing technology company is looking for a Senior Software Engineer – Full-Stack & Frontend to join their team building the next generation of enterprise software for connected devices. This role will own the customer-facing experience of the platform, developing highly performant and intuitive dashboards that help enterprise users visualize fleet topologies, monitor sensor telemetry, and troubleshoot issues in real time. Successful candidates will work closely with Product, Design, and Backend Engineering teams to translate complex technical and business requirements into intuitive user experiences. You will build sophisticated dashboards, data visualizations, topology views, and administration workflows while ensuring customers can move seamlessly between fleet management, sensor monitoring, and troubleshooting. The role is strongly frontend-focused but requires a solid understanding of backend systems and API integrations. You will work with React, TypeScript, GraphQL, and modern testing frameworks, while leveraging AI-assisted development tools to accelerate the creation of components, queries, tests, and production-quality features. You will also contribute to reliability, observability, performance optimization, and engineering productivity across the platform. Ideal candidates will have knowledge of: • 7+ years of professional software engineering experience • Strong experience designing and building scalable frontend architectures • React and TypeScript • GraphQL and Redux • Vite, HTML5, and CSS3 • Building complex dashboards, data visualizations, and interactive user interfaces • Playwright, Jest, Vitest, and/or Cypress • Backend integration through GraphQL, REST APIs, and gRPC • .NET / ASP.NET Core and Entity Framework Core • Authentication and authorization flows, including Microsoft Entra ID / Azure AD B2C • Microsoft Azure, including Azure App Service, Azure SQL, and Azure Key Vault • Docker and containerized application development • Modern CI/CD practices and automated deployment • UI performance optimization and frontend observability • Reliability, monitoring, and operational efficiency • AI-assisted software development tools, particularly Claude • Using AI-assisted development to improve productivity, testing, code quality, and development velocity • Working closely with Product, Design, Backend, and other cross-functional engineering teams Key words: Senior Software Engineer / Senior Frontend Engineer / Full-Stack Engineer / Frontend Developer / React Developer / Software Engineer / React / TypeScript / JavaScript / GraphQL / Redux / Vite / HTML5 / CSS3 / .NET / ASP.NET Core / Entity Framework Core / REST APIs / gRPC / Microsoft Azure / Azure App Service / Microsoft Entra ID / Azure AD B2C / Azure SQL / Azure Key Vault / Docker / CI/CD / Frontend Architecture / Scalable Frontend / Dashboard Development / Data Visualization / Fleet Management / Telemetry / UI Performance / Observability / Playwright / Jest / Vitest / Cypress / AI-Assisted Development / Claude 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/about-us/privacy-notice/)