Skip to main content
Asier IllarramendiAI
Looking for a job

Asier Illarramendi

@aillarra

Senior TypeScript engineer building type-safe, maintainable web apps across frontend and backend.

Spain
Message

What I'm looking for

I’m looking for a senior TypeScript/Angular role where I can own end-to-end features, keep strict type safety, build well-tested APIs, and collaborate closely on product tradeoffs—especially clean state management and maintainable architecture.

I’m a senior engineer with 10+ years building web applications, working remotely since 2017. I move confidently across the stack—from Rust/Node.js APIs to Angular/React frontends—with a focus on type safety and code that’s easy to maintain.

Recently, I founded Kamae, a BJJ technique app with a Rust/Axum backend and Angular frontend. I also advised UploadCam on product and Firebase architecture, and migrated socialPALS to TypeScript strict mode by building a custom dependency analyzer to enable a safe, incremental rollout.

Earlier, I spent 6 years at Mobile Jazz, co-developing “Harmony”, an internal TypeScript framework with logging and Angular sub-packages, and helping the team adopt TypeScript strict mode. I built an interactive video calling experience using WebRTC Data Channels (Twilio WebRTC), engineered an infinite virtual log list with minimal DOM footprint, and modernized the Web SDK with IndexedDB and Web Workers.

I’m at my best when I can keep state management clean, enforce strong boundaries between frontend and backend, and back everything with solid testing. I care deeply about APIs that don’t surprise you—so product teams can move fast with confidence.

Experience

Work history, roles, and key accomplishments

Bitwise Software logoBS

Senior Software Engineer

Jul 2023 - Apr 2026 (2 years 9 months)

• Regularly discussed product direction and tradeoffs directly with the founder. Not just implementing tickets, but weighing in on what to build and how.
• Engineered serverless Firebase Cloud Functions and established a strictly typed, shared interface between the frontend and the backend to guarantee end-to-end type safety.
• Built a "Bring Your Own Storage" (BYOS) infrastructure, unifying 3 div

socialPALS logoSO

Senior Frontend Engineer

Jul 2023 - Jun 2024 (11 months)

• Systematically migrated the codebase to TypeScript strict-mode by developing a custom dependency analyzer. This tool identified low-dependency "leaf" files, enabling a safe, incremental migration without disrupting ongoing feature development.
• Collaborated within a cross-functional agile team (Product, Frontend, Backend & QA) to deliver new features and ensure the stability of a legacy fronten

Mobile Jazz logoMJ

Senior Software Engineer

Oct 2017 - Jun 2023 (5 years 8 months)

• Co-developed “Harmony”, an internal TypeScript framework: owned its Logging and Angular sub-packages, designed a lightweight NgRx-inspired state management solution using discriminated unions, and led the team's adoption of TypeScript strict mode with typed interfaces and boundary parsers to enforce backend contracts. Helped define Angular, TypeScript, and SCSS best practices.
• Together (Cross-

Education

Degrees, certifications, and relevant coursework

ZE

9zeros

Curso de producción y realización de animación tradicional, 3d y multimedia

2003 - 2005

FD

Fak d'Art

Curso básico de animación

2002 - 2003

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