Join to apply for the
(Senior) Frontend Engineer
role at
bunch .
bunch
is building the backbone of private markets, combining exceptional expertise, operational excellence, and frictionless technology. The platform enables funds and private investors to seamlessly and securely set up and manage their investment entities.
Our Vision You’ll be at the forefront of building the frontend experience that powers bunch. You will shape architecture, maintain our Design System, and implement features from scratch, directly impacting thousands of users managing billions in assets. We offer the freedom and ownership to build the right solutions and influence the product roadmap.
Key Responsibilities
Build robust, scalable, and well‑tested frontend applications using modern frontend frameworks and our in‑house Design System.
Collaborate with PMs, Designers, and QAs in a cross‑functional team to ship high‑quality features quickly.
Contribute to and evolve our frontend architecture, tooling, and design system.
Ensure a great developer experience and continuously improve performance and reliability.
Write meaningful unit and E2E tests.
Actively shape product solutions by participating in discovery, feedback rounds, and design critiques.
Senior‑Level Expectations
Take ownership of the frontend domain, influence platform‑wide decisions.
Drive alignment between design and development, and collaborate on challenging UX cases.
Own and evolve our in‑house Design System alongside the design team.
Guide the team in architecture and performance decisions.
Mentor and support other engineers.
Qualifications
Have 3+ years (Mid) or 5+ years (Senior) of experience building frontend applications.
Be fluent in TypeScript and comfortable with modern frontend frameworks.
Have experience working with Design Systems.
For Senior : also experience building or maintaining custom Design Systems.
Be familiar with unit and E2E testing (Vitest, Playwright, or equivalents).
Understand UI / UX principles and care about building elegant, accessible, and usable interfaces.
Can operate in ambiguity and turn loosely defined ideas into working software.
Have experience in a startup or scale‑up environment.
Nice to Have
Previous exposure to fintech or highly regulated domains.
Experience with Zod (or any other form validation tools).
Worked with data visualisations (e.g., tables, charts).
Technical Stack
Frontend : Svelte + SvelteKit, TypeScript, MeltUI (headless components), Feltform + Zod.
Testing : Vitest (unit), Playwright (E2E).
Design System : Custom‑built (MeltUI).
Backend : Node.js, NestJS, MySQL, Sequelize.
Infrastructure : Kubernetes (K8S) on top of AWS.
Third‑Party Applications :
Tally for creating custom forms.
Why Join Bunch
Become one of the key builders of our platform and shape our frontend culture.
Work with a highly collaborative team that values design, developer experience, and pragmatic delivery.
Flexible hours, remote‑friendly culture, and 28 vacation days per year.
Competitive compensation package including equity.
A modern tech and work setup with all the tools you need.
Interview Journey
First interview with the People team (30 min) : get acquainted with the bunch and understand if what we’re offering is what you’re searching for.
Hiring Manager Interview (60 min) : conversation with an Engineering Manager covering product‑focused culture and values, including collaboration, ownership, self‑awareness, and quality standards.
Technical Interview (60 min) : collaborative problem‑solving with two engineers, starting with open‑ended questions and progressing to specific challenges or short algorithm tasks.
Final Round : Meet our VP of Engineering (45 min) to learn about ways of working, vision for bunch, and team culture.
Meet‑and‑Greet (Optional – 30 min) : meet a few members of your future cross‑functional team.
At bunch, we are committed to creating an inclusive environment for all employees because we value and celebrate diversity. We are an equal‑opportunity employer, which means we do not tolerate discrimination toward any of our applicants or employees.
Job Details Seniority level : Mid‑Senior level Employment type : Full‑time Job function : Engineering and Information Technology
#J-18808-Ljbffr
Senior Frontend Engineer • Madrid, Madrid, España