Skip to main content
Xavier CaroXC
Open to opportunities

Xavier Caro

@xaviercaro

Senior frontend engineer crafting scalable, accessible web apps with Angular and AI tooling.

Spain
Message

What I'm looking for

I’m looking for a team where I can lead frontend architecture for scalable, accessible products—using Angular, performance best practices, and AI-assisted workflows—to deliver maintainable features end-to-end.

I’m a Senior Software Engineer with more than 8 years of experience, focused on frontend architecture, scalable web applications, and developer experience. I care deeply about clean architecture, performance, accessibility, and building maintainable products used by hundreds of thousands of users.

At Fever, I work on the OneBox division as a Frontend Engineer, delivering features end-to-end—from requirements and Figma specifications to production deployment and monitoring. I contribute to a large-scale ticketing platform serving over 2M visits and 250k+ daily users, designing and maintaining shared UI libraries and reusable component systems in an Nx monorepo. I focus on performance optimization, WCAG accessibility, application architecture, and proactive issue detection and resolution in high-traffic environments.

Previously at Koa Health, I worked across Flutter and Angular for a cross-platform mental health app. I led major frontend refactors to reduce technical debt, maintained shared Flutter libraries, improved performance and UX (including onboarding completion), and added background error tracking to catch issues before user reports. I also collaborated with global teams under strict healthcare requirements and European data protection regulations (GDPR).

Earlier roles included building business-oriented web applications (ERPs, invoicing systems) and evolving an internal Angular component library, while working directly with clients to align product goals and implementation. I’m also passionate about developer productivity, including AI-assisted development workflows integrated with Jira, GitHub, Cursor, and Claude-based agents—so I can orchestrate, review, and ship high-quality work.

Experience

Work history, roles, and key accomplishments

Fever logoFE
Current

Frontend Engineer

Oct 2025 - Present (9 months)

Working on the OneBox division within the FCB team as a Frontend Engineer, delivering features end-to-end from requirements and Figma specifications to production deployment and monitoring.

Contributing to a large-scale ticketing platform serving over 2M visits and 250k+ daily users across multiple business domains, including customer-facing sales channels, event organizer dashboards, B2B back-of

Koa Health logoKH

Senior Frontend Developer

Jul 2023 - Jun 2025 (1 year 11 months)

Focused mainly on Flutter frontend development for a cross-platform mental health app.

• Led major frontend refactors to reduce technical debt and simplify the codebase.
• Maintained shared Flutter libraries for UI components, business logic, and integrations across apps.
• Improved performance and UX: faster loading times, smoother transitions, and better user onboarding completion rates.
• Adde

Koa Health logoKH

Frontend Web Developer

Nov 2021 - Jul 2023 (1 year 8 months)

Primarily focused on Angular, with some Flutter development as needed.

• Adapted Flutter UI components into Angular to ensure a cohesive design across platforms.
• Built the clinician/admin application from scratch to production.
• Developed features like statistical dashboards and real-time chat to support healthcare professionals.
• Participated in story refinement, task breakdowns, code review

Education

Degrees, certifications, and relevant coursework

SO

Sant Josep Obrer

Higher Degree in Administration of Computer Systems in Networks, IT

2016 - 2018

In those years I learned Javascript, HTML, CSS, PHP, WordPress, SQL, Bash, Batch, systems security, networks, Linux and a bit of C#, Android Studio and jQuery.

UB

Universitat de les Illes Balears

Engineer Degree, Computer Science

2014 - 2016

I did two years of the degree, and dropped it when the third was about to start. It was a decision I took because the university was not what I was looking for.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan