описание
INFINNI is the infrastructure behind the creator economy. We’re the leading CRM in our category, with thousands of creators and creator businesses running their operations on our platform. Now we’re building the next layer: AI-powered tools, big data and infrastructure built for creators.We’re a global team of 100+ engineers, designers, marketers and operators, with people from Meta, TikTok, Microsoft, N26, TIER and WeWork. This is a frontend lead who sits in Design, not Engineering. You’ll own how design becomes code at INFINNI.
задачи
- Define what production-ready means for the work Design produces, and make it enforceable, not aspirational.
- Make sure what Design builds reaches engineering ready to ship, without the usual back-and-forth.
- Design and build the AI agents, workflows and tools behind Design Next, with the Design team.
- Review designers’ code. Hold it to the same standard as anything in production.
- Work with the design-system team on components and tokens. Gaps found in product work go back into the system, not into a one-off.
- Designers here ship code with AI. Help them do it well: rules that explain themselves, examples worth copying, reviews that teach.
требования
- You’re AI native. AI isn’t a tool you picked up last year. It’s how you work, think and build.
- You care about design. You notice the 2px. You can argue for an interaction, not just build it.
- You think in systems. Tokens, components, rules, automation. You’d rather fix a class of bug than a bug.
- You have opinions on where AI should decide and where it should only advise, and you can back them.
- You write decisions down. In the repo, not in DMs.
- You’re comfortable owning something that isn’t built yet.
- 7+ years in frontend, including 2+ as a tech lead: owning architecture, setting standards, reviewing others’ code.
- Hands-on experience designing and building AI agents and workflows: tool use, prompts, evaluation, guardrails, and wiring them into real development work like CI and code review.
- Advanced, daily use of AI coding tools (Claude Code or similar) beyond chat: skills, hooks, subagents, MCP.
- Expert React and TypeScript, in strict mode.
- Strong Tailwind CSS and shadcn/ui: theming with tokens, extending components without forking them.
- You’ve built or maintained a component library or design system: tokens (DTCG format, token pipelines), theming, component APIs, docs (Storybook or similar).
- Testing across the stack: unit, component, end-to-end (Playwright or similar) and visual regression.
- Accessibility in practice, not just on a checklist: semantics, keyboard, screen readers, contrast.
- Internationalisation at scale (i18next or similar): plurals, locale formatting, no hardcoded strings.
- Performance work: rendering, bundle size, profiling.
- Tooling: custom ESLint rules, dependency rules, pnpm monorepos, GitHub Actions.
- Git fluency. Code review that makes people better.
- Fluent written and spoken English.
- Будет плюсом: Electron or desktop app experience; Deep knowledge of accessibility and internationalisation standards: WCAG, WAI-ARIA, APCA, Unicode CLDR, the Intl APIs; Built internal dev tools, CLIs or codegen; SaaS, CRM or creator-economy products; Chinese or Spanish
условия
- A seat in Design.
- You shape the work before it becomes a ticket, not after.
- A real 0-to-1 problem.
- How a design team ships with AI, with guardrails that hold.
- Your standards become the system.
- What you decide gets enforced on every change, for everyone.
- A team that treats AI as a multiplier, not a buzzword.
- Competitive salary
- [and relocation package, with the Beckham Law tax rate if you’re moving to Spain for the first time – confirm].
- Flexible hours.
- Yearly company offsite.