CareerPlanGet AI match score →

Frontend Engineering & Product Design (Project)

Onsite or remote • Ontario+1🌐 Remote💼 Full-time🗓 2026-06-25

Core

Building the user-facing surface and design system for an agentic AI tutoring platform, focusing on streaming integration, mobile parity, and interaction polish.

Role type

Senior Frontend Engineer & Product Designer (Contractor)

Builds

User interface for an AI tutoring platform serving individual learners

Domain

EdTech / Artificial Intelligence

Deliverable

product features

Required skills

React, TypeScript, Next.js, Tailwind CSS, Framer Motion, API contract definition, streaming integration, responsive design, design system architecture, performance optimization

Preferred skills

Experience with agentic AI systems, mobile-first development, design token migration

Technologies

Next.js, React, TypeScript, Tailwind, Framer Motion

Responsibilities

Implement consumption patterns for streaming responses with graceful error states; bring mobile parity for activity launch, search, notifications, and dashboard interactions; complete design token migration and resolve component duplication; implement predictive pre-fetching, optimistic UI, and progressive disclosure; refine the session and tutoring interface for usability and clarity

Seniority

Senior, hands-on IC

Rewrite
## About the role Elumai is an agentic AI tutoring platform. The system pairs specialized expert models with per-learner adaptation that captures how each learner actually thinks, not just what they get right. The backend is mature and already in production; we are now investing in the user-facing surface and the design system that will carry it through general availability. This is a hands-on, high-autonomy role suited to someone who prefers a small, experienced team to a large organization, and who is comfortable working in an actively evolving codebase as we approach general availability. We are a small team working without intermediary management so you would work directly with the founder and backend engineer. This role suits candidates who are comfortable working without a pre-defined design system, detailed product requirements, or an intermediary product manager. ## Project overview This is a finite engagement to deliver a defined set of frontend, design, and user-experience improvements across the Elumai product surface. The project spans five workstreams: API contract and streaming integration, mobile feature parity, design system consolidation, perceived performance and interaction polish, and session and tutoring interface refinement. Each workstream has named deliverables and acceptance criteria. The engagement is for incremental improvement to harden the user-facing surface and refine the design system progressively, not a single large rewrite. The engagement ends when those deliverables are met. ## Scope ### API contract and streaming integration - Partner with the backend engineer to define response shapes, streaming envelopes, and error semantics. - Implement consumption patterns for streaming responses with graceful error states. - Document the contracts so they can be extended after the engagement ends. ### Mobile feature parity - Bring mobile parity for activity launch, search, notifications, and dashboard interactions. - Establish responsive patterns that scale to additional surfaces post-engagement. - Document responsive primitives and breakpoints. ### Design system consolidation - Complete design token migration across the application. - Resolve component duplication and establish reusable primitives. - Document the system so additional contributors can extend it without contractor involvement. ### Perceived performance and interaction polish - Implement predictive pre-fetching, optimistic UI, and progressive disclosure on the highest-traffic flows. - Add loading states, streaming token reveals, skeletons, and transition choreography that keep users engaged with content rather than loading indicators. - Measure perceived latency improvements alongside actual latency improvements. ### Session and tutoring interface refinement - Refine the session and tutoring interface to improve usability and clarity. - Ensure consistency with the design system and user experience principles. - Collaborate with the team to iterate on feedback and refine the interface. ## Stack - Next.js - React - TypeScript - Tailwind - Framer Motion ## Location - Remote. Americas time zones preferred. ## Duration - Approximately 10-12 weeks. ## Engagement - Fixed-price project. Budget to be proposed. ## About the company Elumai is an agentic AI tutoring platform. The system pairs specialized expert models with per-learner adaptation that captures how each learner actually thinks, not just what they get right. The backend is mature and already in production; we are now investing in the user-facing surface and the design system that will carry it through general availability.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗