Skip to content
mimi

Frontend Engineer

evolo.ai

Toronto · On-site Full-time Senior Today

About the role

About evolo

evolo is building the future of enterprise sales engagement, and we’re doing it with AI at the core. In less than a year from founding, we’re backed by two top-tier VCs and already closing Fortune 500 deals with banks, insurers, and telcos across North America. Our AI-powered platform is replacing broken sales funnels at a pace nobody expected.

We’ve crossed the hardest line in enterprise AI: from pilot to production. Multiple financial institutions are now running evolo in production, not as experiments but as core infrastructure in their sales workflows. That’s the inflection point. We’re at the stage right before massive scale, and the team we build now will define the company for the next decade.

Evolo is building the first buyer-side AI platform for financial services. Every AI tool in the industry sits behind the institution. The buyer still gets a static email. We flipped that. Evolo deploys autonomous AI agents that face the end client directly, all in real time, all compliant. We're live in production with major North American insurers and banks, doubling conversion rates with 5x ROI. You'll be building the control plane for autonomous AI in a regulated industry.

About the Role

We’re looking for a seasoned Frontend Engineer who is equal parts engineer, designer, and AI thinker. In this role, you won’t just implement designs handed to you; you’ll actively shape the user experience of an AI-native product, from concept through to production. You’ll own end-to-end UI development: researching user needs, crafting interaction patterns, prototyping in code (often using AI to accelerate the loop), and building high-performance, modular applications.

This is the right fit for someone who is a system thinker, instinctively thinks client-UX, and mocks up designs before opening their editor. You see frontend engineering as a design discipline, and you see AI as the accelerant that makes everything 10x faster.

What You’ll Do

Design & User Experience

  • Own the UI/UX design process for your areas of the product; conduct user research, create AI-assisted wireframes and prototypes, build interactive prototypes, and iterate based on usability feedback. Use generative AI tools (Figma AI, Midjourney, Cursor, v0) to move from idea to clickable prototype in hours, not weeks.
  • Define and evolve interaction patterns, information architecture, and visual design within the product, ensuring consistency and accessibility throughout. Design for AI-native experiences: streaming responses, progressive disclosure of AI-generated content, and human-in-the-loop workflows.
  • Build and maintain a design system (components, design tokens, usage guidelines) that serves as the single source of truth for both design and engineering.
  • Advocate for the end user in technical discussions, making data-informed decisions about trade-offs between complexity, performance, and usability.

Engineering

  • Design, build, and maintain complex, responsive interfaces using React and modern TypeScript, with a focus on AI-powered features: real-time streaming UIs, dynamic content generation, and intelligent interaction patterns.
  • Architect and implement Module Federation strategies to enable independent deployment of micro-frontends across teams and products, including shared dependency management and versioning.
  • Profile and optimize application performance (bundle size, rendering, network), leveraging tools like Lighthouse, React DevTools, and browser profiling APIs.
  • Establish and champion frontend best practices including component architecture, state management patterns, testing strategies, and performance budgets.
  • Conduct code reviews, mentor developers, and contribute to shared component libraries.
  • Evaluate and integrate emerging technologies, including WebAssembly, where they offer meaningful performance or capability gains.
  • Collaborate with backend engineers, DevOps, and product managers to shape technical roadmaps and delivery plans.

Ownership & Leadership

  • Architecture & Delivery: Own the technical roadmap from design to delivery of scalable, secure, enterprise-grade frontend systems. You think in systems, not tickets.
  • Execution: Scope, prioritize, and deliver. Negotiate trade-offs to maximize value. Ship weekly, not quarterly.
  • AI-Forward Mindset: Actively use AI tools in your own workflow (Cursor, Copilot, Claude, ChatGPT) and push the team to do the same. If there’s a way to automate it, you find it.
  • Hustle: Startups aren’t for spectators. You move fast, take ownership, and treat every problem as your problem. You don’t wait for permission to fix what’s broken.

What We’re Looking For

Required

  • 7+ years of professional frontend development experience, with at least 3 years focused on React-based applications.
  • Demonstrated UI/UX design skills: you have a portfolio or can show examples of interfaces you’ve both designed and built. You’re comfortable with Figma, Sketch, or Adobe XD and can produce wireframes, high-fidelity mockups, and interactive prototypes independently.
  • AI-native workflow: You already use AI tools daily (Cursor, Copilot, v0, Claude) to write code, generate designs, and accelerate your output. This isn’t a nice-to-have; it’s how you work.
  • System thinker: You see the whole picture. You design components that scale, build patterns that other engineers adopt naturally, and think about the product three steps ahead.
  • Deep React knowledge (hooks, context, concurrent features) and the broader ecosystem (Redux/Zustand, React Router, Next.js or similar).
  • Strong command of HTML5, CSS3/CSS-in-JS, animation, and layout systems (Grid, Flexbox).
  • Solid understanding of UX principles including usability heuristics, responsive/adaptive design, accessibility standards (WCAG 2.x), and user research methodologies.
  • Experience with TypeScript in large-scale codebases.
  • Familiarity with CI/CD pipelines, automated testing (unit, integration, E2E), and modern build tooling.
  • Excellent communication skills: you can articulate design rationale to stakeholders and translate business requirements into intuitive interfaces without relying on a dedicated designer.

Nice to Have

  • Experience building AI-native UIs: streaming chat interfaces, generative content displays, prompt engineering UIs, or human-in-the-loop review flows.
  • Module Federation experience (Webpack 5 or Rspack/Vite equivalents) in production, including deployment orchestration and shared dependency strategies.
  • WebAssembly (Wasm): compiling Rust/C++/Go modules for the browser, integrating Wasm-based libraries, or evaluating Wasm for compute-heavy frontend workloads.
  • SSR, SSG, and edge rendering patterns.
  • Background in observability and frontend monitoring (error tracking, real-user metrics, synthetic monitoring).
  • SaaS for Enterprise: You’ve built platforms for large, sophisticated organizations; secure, scalable, production-grade.

Tech Stack (Representative)

  • React
  • TypeScript
  • Module Federation (Webpack 5 / Rspack)
  • Figma
  • Tailwind CSS / Styled Components
  • Storybook
  • Vitest / Playwright
  • WebAssembly
  • GitHub Actions / GitLab CI
  • Cursor / Copilot / Claude

Skills

AWS LambdaClaudeCopilotCursorCSS3DockerFigmaGitLab CIGitHub ActionsHTML5MidjourneyPlaywrightReactReact DevToolsReduxRspackStorybookTailwind CSSTypeScriptVitestv0WebAssemblyWebpackWCAG 2.xZustand

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free