Senior Frontend Engineer
Benji · Brooklyn, NY · Today
HybridEngineeringFull-time
About BenjiBenji is building the infrastructure layer for loyalty and brand connectivity. We enable companies to integrate, launch, and scale loyalty experiences across partners through a single platform—turning fragmented ecosystems into programmable networks. We work with leading enterprise brands and move fast to bring new partnerships and integrations to life. The roleWe’re looking for a Senior Frontend Engineer to own and evolve the developer-facing experience of Benji.This role sits at the intersection of:Frontend engineeringDeveloper experienceSDK designAI-powered toolingYou will:Build and maintain our frontend SDKs and developer interfacesShape how developers integrate with Benji visually and programmaticallyDrive AI-native development workflows across our frontend and developer toolingThis is not a traditional frontend role—you’ll be building products for developers, not just end users. What You’ll Do 1. Build Developer-Facing SDKs & UI ComponentsDesign and maintain JavaScript/TypeScript SDKs used by partners integrating BenjiBuild reusable UI components and integration patterns for loyalty experiencesEnsure SDKs are intuitive, well-documented, and easy to adoptOwn versioning, backward compatibility, and developer ergonomics 2. Build Developer-Facing SDKs & UI ComponentsBuild and scale applications using Vue 3 + TypeScriptDefine frontend architecture, state management, and performance patternsCollaborate closely with backend and product teams on API design and integration flowsOptimize for reliability, performance, and maintainability 3. Shape the Developer ExperienceBuild and improve developer portal interfaces, integration flows + onboarding UX, and interactive documentation + examplesCreate tools that make it easier for developers to understand, test, and implement integrations 4. Build Developer-Facing SDKs & UI ComponentsIntegrate AI deeply into the frontend development lifecycle:AI-assisted SDK usage and integration flowsDeveloper copilots embedded in the UISmart debugging and error resolution experiencesBuild and leverage **LLM-powered tools, agents, and MCPs** to enhance developer productivityUse AI to generate UI scaffolding, integration examples, and dynamic documentation Who you are5+ years of experience as a frontend or full-stack engineerStrong expertise in Vue 3 and TypeScriptExperience building developer-facing products, SDKs, or frontend platformsDeep understanding of API integration patterns (REST, auth, webhooks)Strong product instincts—you care about usability and developer experience Required AI experienceHands-on experience working with LLMs and AI developer toolingExperience building or integrating:AI-powered developer workflows or copilotsAgents, MCPs, or similar tooling layersFamiliarity with prompt design, tool usage, and embedding AI into real product experiencesStrong interest in using AI to improve frontend development and developer velocity Nice to haveExperience building cross-platform or mobile-friendly experiencesBackend experience (Python preferred)Experience designing or maintaining SDKs used by external developersFamiliarity with API platforms (Stripe, Plaid, Twilio, etc.)Experience with design systems or component libraries What makes this role uniqueYou’ll define how developers interact with Benji on the frontendYou’ll build SDKs and tools used by real enterprise partnersYou’ll operate at the intersection of frontend, developer experience, and AIYou’ll help pioneer AI-native frontend development workflows. Compensation & benefitsCompetitive salary + equityHealth, dental, visionFlexible work environment Why BenjiWe’re building something ambitious: the infrastructure layer for loyalty ecosystems. If you enjoy building elegant frontend systems, crafting exceptional developer experiences, and pushing the boundaries of AI-driven development—this role is for you.