ERICK Vargas
ERICK Vargas

Senior Frontend Engineer and Technical Lead

Open to offers · Member since 3 Oct 2026
Location
San Sebastián de los Reyes, Spain
Desired salary
Unspecified
Work preference
Remote Only / Full Time
Experience level
Lead

About

Professional summary

I am a Senior Frontend Engineer and Technical Lead with more than 15 years of experience delivering scalable web products. I specialize in React, Next.js, TypeScript, high-performance user interfaces, and frontend architecture.

I have built production applications for financial services, brokerage and trading workflows, retail analytics, and high-traffic media platforms. My experience includes work for J.P. Morgan, Santander, Dow Jones, AMC+, Krunchbox, and Pluvia.

I lead frontend teams through architecture decisions, code reviews, engineering standards, and reliable delivery. I remain hands-on with implementation while establishing strong TypeScript, testing, accessibility, and CI/CD quality practices.

I have deep experience building data-intensive interfaces, including ag-Grid analytics views with more than 100,000 rows, real-time UI updates, server-side rendering, and performant state-management patterns. I focus on responsive, accessible, and maintainable product experiences.

Beyond frontend development, I can contribute to backend-for-frontend services using Node.js, NestJS, Express, serverless platforms, PostgreSQL, Prisma, and authentication solutions. I have designed transactional workflows with idempotency and atomic writes for reliable financial and booking systems.

I am a native Spanish speaker and fluent English professional. I work fully remotely with distributed teams across time zones and am open to global remote opportunities.

Skills

27 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Data Stores

Design

Development

Libraries

Experience

Career history

Frontend Lead & Software Architect Krunchbox

I lead a frontend team of three and own the architecture, code-review process, and delivery for Krunchbox 2.0 and Pluvia retail analytics products. I work with product and backend teams to define query-friendly UI contracts and deliver asynchronously across time zones.

I optimized ag-Grid analytics views using the Server-Side Row Model for datasets exceeding 100,000 rows, reducing typical filter and sort latency to under 300ms. I also designed a Next.js application shell for AI-assistant streaming state across more than 30 routes, while enforcing TypeScript strictness and Jest/Playwright coverage for critical workflows.

Senior Software Engineer / Frontend Lead (Associate – FTE) J.P. Morgan

I built and evolved production financial-services dashboards for internal brokerage, trading, and operations users in a regulated software-development lifecycle. My work used React, Next.js, TypeScript, ag-Grid, secure REST APIs, and SQL-backed data services.

I spearheaded TypeScript adoption across core trading dashboards, reducing production runtime regressions by approximately 35% across distributed EMEA teams. I also improved SSR load performance by around 30% and implemented authentication and state synchronization with NextAuth, Redux-Saga, and Context API.

Senior Software Engineer Spark Digital

I engineered server-side-rendered Next.js architectures for high-traffic Dow Jones and AMC+ experiences. I focused on scalable React implementations that supported performance, SEO, and WCAG-oriented accessibility requirements.

I improved Core Web Vitals by approximately 25 points and delivered modular component systems using Storybook. I collaborated with distributed teams on REST integrations, Redux-based application state, and performance-focused UI delivery.

Senior Software Engineer (Contract) Santander Tecnología

I developed React and TypeScript UI modules for Banco Santander digital banking and financial-services platforms. I contributed to user-facing workflows in a banking environment with a focus on maintainability and performance.

I refactored legacy user-interface components and supported integration with NestJS microservices. My work helped modernize frontend delivery for financial platform functionality.

Senior Software Engineer / Frontend Consultant (J.P. Morgan Project) Globant

I delivered six parallel web projects for J.P. Morgan under strict architecture, security, and delivery standards. I built frontend solutions using React, Redux, GraphQL, and Material UI.

I also modernized a Ubisoft back-office application using Vue.js. The role required adapting to multiple product contexts while maintaining quality and consistency across concurrent engagements.

Cloud Consultant / Full-Stack Developer Oracle

I developed Node.js and Express API extensions and implemented REST integrations for Oracle Commerce Cloud. I supported cloud commerce functionality through backend and integration-focused engineering work.

I collaborated on extending platform capabilities while ensuring APIs could support connected commerce workflows. The role strengthened my experience in full-stack development and enterprise cloud integrations.

Senior Software Engineer Prisma

I worked on banking ATM applications for Santander Río and ICBC, developing React and Node.js transactional flows. My work supported financial user journeys where dependable application behavior was essential.

I also contributed to end-to-end testing environments for these applications. This role expanded my practical experience with transaction-oriented systems and quality assurance for financial products.

Full-Stack / Web Engineer Kavak / Screen Media Group / Caracas Design / PDVSA

I held earlier full-stack and web-engineering roles across Kavak, Screen Media Group, Caracas Design, and PDVSA. I delivered web solutions spanning e-commerce, pricing modules, and internal intranet systems.

I worked with PHP frameworks including CodeIgniter and CakePHP, building foundational experience across frontend and backend development. These roles established my long-term background in web engineering and product delivery.

Education

Learning history

UNEFA

Degree in Software Engineering, Software Engineering

Completed a Degree in Software Engineering in Caracas, Venezuela.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu