You’ll be responsible for building the visual interface of a 2D canvas for logical workflows represented as graphs, a multi-channel chat experience, and an AI-driven conversational interface. You will work directly with the CTO and other fellow engineers and designers on a day-to-day basis.
Stack: React 18/19, Next.js, Astro, TypeScript, Zustand, Shadcn/UI, Turborepo
Swarm is a global AI consultancy and solutions partner that helps enterprises deploy AI systems across strategy and implementation. We work closely with senior leaders across industries to turn domain-specific use cases into bespoke solutions and measurable business outcomes.
We are looking for our Lead Frontend Engineer—someone to take ownership of our UI architecture as we transition from a single SPA into a sophisticated multi-app ecosystem.
Build and maintain a shared component library (based on Shadcn/UI) managed within a Turborepo to power three interconnected apps.
Lead our transition to React 19 and ensure our Astro and Next.js implementations are world-class.
Develop a 2D canvas for our workflow engine, enabling users to visualize complex logic and integrations (Slack, etc.).
Implement a robust i18n strategy as we prepare to expand from the Philippines into the broader SEA market.
Act as the "anchor" for the frontend team, training junior developers and establishing high standards for code quality and documentation.
React 18/19, Next.js, Astro, TypeScript, Zustand, Shadcn/UI, Turborepo
--
Location: Makati City, Philippines (Hybrid - 1+ day/week in-office)