Senior Frontend Engineer
We're looking for a Senior Frontend Engineer to own the UI/UX layer of Mavic's AI marketing platform. You'll build responsive, high-performance interfaces that help marketers create content faster — from AI image generation to social media publishing dashboards.
What you'll do
- Design and build reusable React components with TypeScript and Tailwind CSS
- Optimize rendering performance for image-heavy galleries and video previews
- Integrate with AI model APIs and real-time collaboration features
- Collaborate with designers to implement pixel-perfect UI across desktop and mobile
- Write unit and integration tests using Vitest and Playwright
- Mentor junior engineers and lead frontend architecture decisions
What you need
- 5+ years of production experience with React and TypeScript
- Deep understanding of modern frontend tooling (Vite, Webpack, or similar)
- Strong CSS/Tailwind skills with a keen eye for design detail
- Experience with state management (Zustand, Redux, or Context)
- Familiarity with REST and GraphQL API integration
- Fluent in English, written and spoken
Nice to have
- Experience with Canvas, WebGL, or image/video manipulation libraries
- Previous work on AI/ML product interfaces
- Open source contributions or a public portfolio
- Experience with React Query or TanStack Query
- Knowledge of accessibility (WCAG) best practices
About the team
The Engineering team at Mavic is small, senior, and fully remote. We ship fast, review thoroughly, and believe great frontend craft makes AI feel magical. You'll work directly with the CTO and collaborate closely with Product and Design.
Apply for this role
Send us your details. We’ll be in touch within 3 business days.
By applying, you agree to our Privacy Policy.