Full-Stack Developer – AI/GenAI
Location: Toronto ,ON – Onsite
Job Type:12 months
Job Description:
We are looking for a Full-Stack Developer to build responsive AI-native interfaces and backend services supporting agentic AI systems, multi-turn conversations, and real-time AI workflows.
Mandatory Skills
- Strong React or Vue.js experience
- Component architecture and frontend state management
- Redux, Zustand, Vuex, or equivalent
- Experience with streaming UI, SSE, and/or WebSockets
- Experience building chat interfaces or state-heavy dashboards
- Backend development using Java or Python
- Strong REST API design and microservices
- API orchestration and secure routing to AI/RAG/agent services
- Experience with multi-turn conversations, agent workflows, and partial outputs
- Strong web security, including OWASP, authentication, and secure API design
- Performance optimization, concurrency, and low-latency rendering
- Experience integrating with AI/GenAI backends
- Understanding of AI-native UX, including streaming tokens and agent tool-use visualization
- WCAG/accessibility and reusable component/design systems