Extreme Networks Inc.
Senior Full Stack Developer – Generative AI & Autonomous Agents (10036) Toronto, Canada - Hybrid
Toronto, Canada · Senior
Sponsorship not specifiedDetected 175 days ago
JavaScriptTypeScriptPythonJavaReactAngularHTMLCSSReduxFastAPIBackend DevelopmentFull-Stack DevelopmentSQLNoSQLRedisAWSGCPAzureDockerKubernetesCI/CDDevOpsGraphQLREST
About the role
- Qualifications - 10+ years of professional experience as a full stack or combined backend/frontend engineer. - Backend expertise: Strong skills in Java and Python, with experience in microservices and distributed systems.
Responsibilities
- Design, implement, and optimize end-to-end solutions for GenAI applications, from backend services to user-facing interfaces.
- Build modular and reusable UI components in Angular and React, ensuring responsive and accessible interfaces.
- Develop and optimize backend services and APIs (REST, GraphQL, gRPC) to support real-time AI-driven applications.
- Architect and maintain distributed microservices (synchronous and asynchronous) using Java, Python, and FastAPI.
- Manage workflow orchestration with DAGs and asynchronous task queues.
- Implement automated testing, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud-native deployments (AWS, Azure, GCP).
- Collaborate with UX and product teams to create human-in-the-loop AI experiences with Angular and React.
- Implement robust state management (Redux, NgRx, or equivalent) for real-time, data-intensive applications.
- Optimize rendering, bundle size, and performance for enterprise-scale UIs.
- Lead UI testing (Jest, Cypress, Playwright, Jasmine, Karma) to maintain quality and reliability.
Requirements
- 10+ years of professional experience as a full stack or combined backend/frontend engineer.
- Backend expertise:
- Strong skills in Java and Python, with experience in microservices and distributed systems.
- Deep knowledge of FastAPI, OpenAPI, gRPC, and asynchronous workflows.
- Proficiency with SQL and NoSQL databases, distributed computing (Kafka, Redis, RabbitMQ), and performance optimization.
- Frontend expertise:
- Expert-level experience with Angular and React, including TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS.
- Proven ability to build responsive, accessible, and performant enterprise UIs.
- Cloud & DevOps: Hands-on with AWS/Azure/GCP, Docker, Kubernetes, and CI/CD pipelines.
Skills
- Integrate ML models into scalable, production-ready systems in collaboration with ML engineers and scientists.
- Ensure security, performance optimization, and fault tolerance in backend systems.
- Strong understanding of security best practices across the stack.
- Excellent collaboration, problem-solving, and communication skills.
- Strong grasp of state management frameworks (Redux, NgRx, etc.).
Apply directly at Extreme Networks Inc. →Create a free account for alerts like thisView Extreme Networks Inc. immigration profile
This listing is sourced directly from Extreme Networks Inc.'s careers page and normalized into a canonical job model.