Senior Software Engineer, Frontend (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer, Frontend (React/TypeScript): Building and optimizing user interfaces for AI-driven legal and professional services platforms with an accent on polished UI, scalable component architecture, and seamless AI interactions. Focus on designing high-performance React interfaces, architecting reusable design systems, and optimizing frontend reliability for enterprise environments.
Location: Hybrid (Toronto, Canada). Relocation assistance provided.
Company
An AI company transforming legal and professional services through agentic AI and enterprise-grade platforms.
What you will do
- Build new interfaces for lawyers and organizations to collaborate with AI.
- Lead end-to-end UI features for Shared Spaces and future products from scoping to launch.
- Develop high-performance React and TypeScript interfaces using TailwindCSS with crisp interactions.
- Architect reusable components and evolve the internal design system.
- Optimize frontend performance at scale.
- Collaborate with design and backend teams to shape APIs and UX for streaming and tool-calling workflows.
Requirements
- 4+ years of frontend-focused software engineering experience.
- Proficiency with React, TypeScript, and CSS (Tailwind CSS).
- Track record of shipping intuitive products with strong attention to detail.
- Strong programming skills and general Computer Science knowledge.
- Must be based in or be able to relocate to Toronto, Canada.
Culture & Benefits
- Opportunity to be a founding member of the Toronto team.
- Structured hybrid working arrangement: 3 days in-office, 2 days remote.
- Relocation assistance provided for new employees.
- Fast-paced environment emphasizing decisiveness, simplicity, and high standards of excellence.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →