Staff Frontend Engineer
bunch · Remote · Spain ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Staff level position
- Fully remote (EoR)
- Lead React migration
- TypeScript + React
- AI-native workflows
Join bunch as a Staff Frontend Engineer to define the quality and scalability of product surfaces used by fund managers and internal teams. You will drive the strategic migration from Svelte to React while establishing standards for performance, accessibility, and developer experience across multiple product teams.
What you'll do
- Lead the architectural migration from Svelte to React without blocking product delivery
- Evolve the design system to ensure consistent and accessible UI components
- Guide cross-team initiatives on performance, testing, and technical debt reduction
- Raise UX and UI quality standards through design reviews and mentoring
- Integrate agentic AI tooling into engineering practices and codebase structure
What you'll need
- Proven track record operating at Staff scope with systemic impact
- Deep expertise in TypeScript, component architecture, and state management
- Experience using AI coding tools beyond simple autocomplete
- Strong product judgment to translate complex workflows into elegant experiences
- Ability to influence technical direction without formal authority
- Fluent English written and spoken communication skills
Stack
- TypeScript
- React
- Svelte
- Node.js
- Nest.js
- MySQL
- Kubernetes
- AWS
- GitHub
- FusionAuth
- Okta
How you'll work
- Fully remote position
- Contract via Employer of Record
- 28 days of vacation plus company days
- Customizable benefits package
What you get
- Coverage for wellbeing, sport, mobility, and food
- Work with a diverse team from over 40 countries
- High-quality tech and work setup provided
Hiring process
- Initial screening with Talent Acquisition (30 min)
- Hiring Manager call focused on leadership and scope (60 min)
- Technical interview on frontend craft and TypeScript (60 min)
- System design interview on architecture and trade-offs (60 min)
- Conversation with VP Product on business acumen (45 min)
- Final alignment round (45 min)