{"id":4203138,"url":"https://alion.io/job/infinni-lead-frontend-engineer","title":"Lead Frontend Engineer","company":{"id":4483324,"name":"Infinni","domain":"infinni.io","url":"https://alion.io/company/infinni","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"lead","employment_type":null,"work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":true,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Claude Code","optional":false},{"name":"ESLint","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"i18next","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Playwright","optional":false},{"name":"pnpm","optional":false},{"name":"React.js","optional":false},{"name":"shadcn/ui","optional":false},{"name":"Storybook","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"Radix UI","optional":true}],"status":"live","first_seen_at":"2026-11-11T19:33:55Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-13T05:12:44Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"About INFINNI\nINFINNI 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.\nThe role\nThis is a frontend lead who sits in Design, not Engineering. You’ll own how design becomes code at INFINNI.Today design reaches engineering the way it does almost everywhere: files, docs and threads that drift from each other and from what ships. AI made each of them faster to produce. It didn’t close the gaps between them.We’re changing that. Internally we call it Design Next: a new way for Design, Product and Engineering to go from idea to production, built around AI from the start. Code is the source of truth. Design tools are input, not the destination.Parts of it already run. Most of it is still to be built. You’ll be one of the few people building it, with a real say in how it works.\nWhat you’ll own\nThe frontend standards. Define what production-ready means for the work Design produces, and make it enforceable, not aspirational.\nThe path to production. Make sure what Design builds reaches engineering ready to ship, without the usual back-and-forth.\nThe agents and tooling. Design and build the AI agents, workflows and tools behind Design Next, with the Design team.\nThe quality bar. Review designers’ code. Hold it to the same standard as anything in production.\nThe design system, from the Design side. 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.\nTeaching. Designers here ship code with AI. Help them do it well: rules that explain themselves, examples worth copying, reviews that teach.\nWhat good looks like\nAn engineer builds a feature from Design’s work without asking a single question.\nDesign-system violations get caught before review, not after release.\nDesigners ship with confidence, because the guardrails are right.\nWho you are\nYou’re AI native. AI isn’t a tool you picked up last year. It’s how you work, think and build.\nYou care about design. You notice the 2px. You can argue for an interaction, not just build it.\nYou think in systems. Tokens, components, rules, automation. You’d rather fix a class of bug than a bug.\nYou have opinions on where AI should decide and where it should only advise, and you can back them.\nYou write decisions down. In the repo, not in DMs.\nYou’re comfortable owning something that isn’t built yet.\nWhat you bring\n7+ years in frontend, including 2+ as a tech lead: owning architecture, setting standards, reviewing others’ code.\nHands-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.\nAdvanced, daily use of AI coding tools (Claude Code or similar) beyond chat: skills, hooks, subagents, MCP.\nExpert React and TypeScript, in strict mode.\nStrong Tailwind CSS and shadcn/ui: theming with tokens, extending components without forking them.\nYou’ve built or maintained a component library or design system: tokens (DTCG format, token pipelines), theming, component APIs, docs (Storybook or similar).\nTesting across the stack: unit, component, end-to-end (Playwright or similar) and visual regression.\nAccessibility in practice, not just on a checklist: semantics, keyboard, screen readers, contrast.\nInternationalisation at scale (i18next or similar): plurals, locale formatting, no hardcoded strings.\nPerformance work: rendering, bundle size, profiling.\nTooling: custom ESLint rules, dependency rules, pnpm monorepos, GitHub Actions.\nGit fluency. Code review that makes people better.\nFluent written and spoken English.\nNice to have\nElectron or desktop app experience.\nDeep knowledge of accessibility and internationalisation standards: WCAG, WAI-ARIA, APCA, Unicode CLDR, the Intl APIs.\nBuilt internal dev tools, CLIs or codegen.\nSaaS, CRM or creator-economy products.\nChinese or Spanish.\nWhat’s in it for you\nA seat in Design. You shape the work before it becomes a ticket, not after.\nA real 0-to-1 problem. How a design team ships with AI, with guardrails that hold.\nYour standards become the system. What you decide gets enforced on every change, for everyone.\nA team that treats AI as a multiplier, not a buzzword.\n 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.\nIf you think design and code shouldn’t need a handoff at all, we should talk.","description_format":"text","description_chars":4793,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Creator & Fan Platforms"],"lifecycle":[{"event":"open","at":"2026-11-12T22:54:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":28,"reasons":["conf:3","win:early"],"computed_at":"2026-11-13T08:16:37Z"},"pay":null,"html_url":"https://alion.io/job/infinni-lead-frontend-engineer","json_url":"https://alion.io/job/infinni-lead-frontend-engineer.json","meta":{"generated_at":"2026-11-13T08:16:37Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17133,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4483324},"rest":"https://alion.io/mcp/rest/get_company?id=4483324"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finfinni-lead-frontend-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Finfinni-lead-frontend-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Finfinni-lead-frontend-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/infinni-lead-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finfinni-lead-frontend-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4203138}},{"tool":"search_jobs","arguments":{"company":"infinni.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4203138},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}