Senior Frontend Engineer

Jose Francisco García López

Senior Frontend Engineer with over 10 years of experience building and architecting large-scale web platforms

Alicante, Spain
10+ years experience

01 About

Senior Frontend Engineer with over 10 years of experience building and architecting large-scale web platforms. Deep expertise in Angular, state management, and frontend performance across EdTech, travel, and enterprise domains. Track record of setting technical direction, defining standards, and delivering in international agile teams. Early adopter of AI-assisted development workflows, including building custom agents to enhance team productivity. Equally comfortable leading architecture decisions and writing production code.

When I'm not working:

You'll likely find me playing city-builders, conquering turn-based strategy games, experimenting with new recipes in the kitchen, or winding down with a good book and some lo-fi beats.

02 Experience

May 2024 — Present

Senior Frontend Developer

Sanoma
  • Led frontend architecture and technical direction on a large-scale Angular platform serving primary education across several countries.
  • Established coding standards and ESLint rules adopted across the codebase, reducing review friction and improving long-term maintainability.
  • Led accessibility initiative achieving WCAG 2.1 compliance.
  • Managed production releases end-to-end, including CI/CD pipeline ownership, deployment coordination and post-deploy validation.
  • Monitored platform health using Datadog and led response to production incidents.
  • Mentored developers through structured code reviews and technical guidance.
  • Integrated AI-assisted workflows into the development process, leveraging LLM-based tooling to accelerate code generation, review, and documentation.
Angular NgRx RxJS TypeScript Nx Jest Storybook Datadog
Sep 2022 — May 2024

Senior Frontend Developer

Essentialist
  • Led frontend development for the customer-facing Angular application in a startup context.
  • Defined frontend architecture, folder structure, coding standards and styling conventions adopted by the full team.
  • Optimised performance across the application, improving load times and runtime responsiveness.
  • Integrated third-party services including Google Maps and VGS.
  • Mentored developers through code reviews and hands-on technical guidance.
Angular RxJS TypeScript Nx Cypress Jasmine
Aug 2019 — Sep 2022

Frontend Developer

Accenture
  • Designed and built a POC Angular HR dashboard that evolved into a shipped product.
  • Developed a Node.js E2E testing automation platform delivered to an external client.
Angular RxJS TypeScript Playwright Jasmine Node.js
Jun 2017 — Aug 2019

Fullstack Developer

Recursos en la Red
  • Developed CMS features for a network of national newspapers using Java EE.
  • Gathered client requirements directly and translated them into implemented solutions.
Java EE JavaScript SQL MongoDB
Apr 2015 — Jun 2017

Backend Developer

Banco Sabadell
  • Developed internal Java batch processes for data aggregation and accounting workflows
  • Built a no-code batch process generator using Excel Macros.
Java MySQL Excel

03 Skills

Programming Languages TypeScript / JavaScript / HTML / CSS / Sass
Libraries & Frameworks Angular / RxJS / NgRx / Node.js / NestJS / Astro / Angular Material / Tailwind CSS / Spartan UI / Analog.js
Testing & Quality Assurance Jest / Jasmine / Playwright / Cypress
Architecture Design Patterns / Microfrontends / Domain Driven Design / State Management / SSR / SSG
Tools & Platforms VS Code / Github Copilot / Nx / Git / GitHub / Bitbucket / Netlify / Axe / Supabase / Figma / Jira / MCP / ESLint / Docker / Lens IDE / Datadog