TL;DR
Senior Frontend Engineer (Fintech): Building robust and scalable frontend applications using modern frontend frameworks and an in-house Design System, with an accent on user-centered thinking and cross-functional collaboration. Focus on shaping architecture, maintaining the Design System, and implementing platform features from scratch to impact thousands of users managing billions in assets.
Location: Remote (Portugal)
Company
bunch is building the backbone of private markets, enabling next-gen fund operations with an integrated system that combines secure data infrastructure, AI-powered workflows, and expert fund services.
What you will do
- Build robust, scalable, and well-tested frontend applications.
- Collaborate with PMs, Designers, and QAs to ship high-quality features quickly.
- Lead technical decisions in the migration from Svelte to modern React.
- Ensure a great developer experience and improve performance and reliability.
- Actively shape product solutions and take ownership of the frontend domain.
Requirements
- Have 5+ years of experience building frontend applications with platform engineering expertise.
- Fluent in TypeScript.
- Have deep expertise in React (v19).
- Have experience building or maintaining custom Design Systems and component libraries.
- Familiar with the testing pyramid and testing tools.
- Understand UI/UX principles and can operate in ambiguity.
Nice to have
- Previous exposure to fintech or highly regulated domains.
- Experience with form libraries and form validation tools.
- Svelte/SvelteKit experience.
- Experience working in monorepo architectures.
Culture & Benefits
- Become one of the key builders of the platform and shape the frontend culture.
- Work with a highly collaborative Platform Team that values design and developer experience.
- Remote work with quarterly meetings with the team.
- Flexible hours and 28 vacation days per year.
- Competitive compensation package including equity.
Hiring process
- First interview with the Talent Team (30 min).
- Hiring Manager Interview (60 min).
- Technical Interview (60 min).
