Location: Tel Aviv, Israel (Hybrid) Type: Full-time Team Size: 13 people
About UsWe're building the infrastructure layer for MCP (Model Context Protocol) - the open standard for connecting AI assistants to external tools and data sources.
We're a 13-person startup, Just starting our newest product journey, with an ambitious roadmap of features waiting to be built. If you thrive in early-stage environments where you can shape the product and leave your mark, this role is for you.
The RoleWe're looking for a Senior Frontend Engineer to take ownership of our frontend applications. You'll be joining a backend-heavy team (80% backend, 20% frontend) as the go-to person for all things UI.
This is an 80% frontend / 20% backend role. You'll primarily build user interfaces but will also work across the stack when needed - defining APIs, working with our PostgreSQL database, and collaborating closely with backend engineers.
You'll work directly with our founders and designer to translate designs into polished, production-ready interfaces. We need someone who can take rough designs and fine-tune them into something implementable, bringing their own UI/UX sensibilities to the table.
What You'll Work On- mcpx-ui - The user-facing dashboard for the open source MCP gateway (React + Vite)
- mcpx-admin-ui - The enterprise admin console for managing MCP infrastructure (Next.js)
- Building new features from scratch on a rapidly evolving product
- Collaborating with backend engineers on API contracts and data models
- Working with designers to refine and implement UI/UX specifications
- Maintaining and extending our component library built on shadcn/ui and Radix
Tech StackFrontend:
- React 18, TypeScript (strict mode)
- Vite & Next.js 16
- Tailwind CSS with custom design tokens
- shadcn/ui + Radix UI component library
- TanStack Query (React Query) for data fetching
- React Hook Form + Zod for forms and validation
- Socket.io for real-time features
- Recharts & XYFlow for visualizations
Backend (20% of your time):
- Node.js + TypeScript
- PostgreSQL
- RESTful API design
RequirementsMust Have:
- 5+ years of professional frontend development experience
- Strong proficiency in React and TypeScript
- Experience with modern CSS (Tailwind CSS preferred)
- Familiarity with component libraries (Radix UI, shadcn/ui, or similar)
- Experience with state management solutions (Zustand, Redux, or similar)
- Comfortable working with REST APIs and defining API contracts
- Basic experience with databases (SQL, PostgreSQL)
- Ability to work independently and take ownership of frontend architecture decisions
- Strong collaboration skills - you'll be the frontend voice in a backend-heavy team
- Fluent communication in English
Nice to Have:
- Experience with Next.js and SSR/SSG patterns
- Design systems knowledge - building and maintaining component libraries
- Experience with real-time applications (WebSockets, Socket.io)
- Familiarity with monorepo setups (npm workspaces)
- Experience with E2E testing
- Knowledge of MCP (Model Context Protocol) or AI/LLM tooling ecosystem
- Experience at early-stage startups
Who You Are- Ownership mindset - You don't wait to be told what to do. You see problems and solve them.
- Startup DNA - You're comfortable with ambiguity, changing priorities, and building things that might get thrown away.
- Move fast - You bias toward action. Ship it, learn from it, iterate.
- Pragmatic - You know when to build it right and when to build it fast.
- Collaborative - You can work effectively with backend engineers, designers, and product leadership.
- UI sensibility - You care about the details. You can take a design and make it better.
What We Offer- Opportunity to shape the frontend of a product from its earliest days
- Direct collaboration with the CTO and founding team
- High ownership and impact in a small, fast-moving team
- Hybrid work from our Tel Aviv office
- Competitive startup compensation