You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Josh MccarthyJM

Josh Mccarthy

Senior Frontend Engineer · React & TypeScript

€300/day
Barcelona, ES
8-15 years

Average response time: 1 hour

About Josh

9+ years building scalable, production-grade web applications for e-commerce and tech companies.

What I bring

Frontend architecture and complex refactoring
End-to-end feature delivery with senior-level ownership
Cross-team collaboration across web, mobile, and backend
Clean, maintainable code with strong testing practices

Recent highlights


Led architectural refactor to integrate a new multi-tenant Consent Management Platform (Didomi) across web and mobile at Ocado Technology
Removed legacy middleware layer, strengthening frontend/backend boundaries
Introduced MSW-based testing standards and New Relic monitoring adopted across teams

I typically work on


React / TypeScript web apps
Frontend architecture and legacy migrations
API integration and full-stack features (Node.js)
Testing strategy and developer tooling

Available for remote and hybrid projects worldwide.
  • English

    Native or bilingual

  • Spanish

    Fluent

Can work on-site
Barcelona (up to 50km)

Experience

  • Ocado Technology
    Software Engineer (Frontend)
    E-COMMERCE
    January 2024 - Today (2 years and 6 months)
    Barcelona, Spain
    • • Owned end-to-end web delivery of customer-facing features across domains, aligning stakeholders to ship on time
    • • Contributed to the removal of a legacy middleware layer, strengthening frontend/backend architectural boundaries
    • • Standardised feature discovery and delivery processes (Spikes/Epics), reducing implementation errors and improving cross-team alignment
    • • Initiated regular frontend knowledge-sharing sessions to increase collaboration and visibility across teams
    React.js Front-End development Typescript redux SASS
  • Codeworks
    Instructor
    EDUCATION AND E-LEARNING
    January 2023 - January 2024 (1 year)
    Barcelona, Spain
    Full-stack, JavaScript-based coding bootcamp
    - Delivered part-time full-stack JavaScript instruction and mentored students through production-style projects
    JavaScript React.js Typescript redux Node.js
  • Rithum
    Software Engineer
    E-COMMERCE
    January 2023 - January 2024 (1 year)
    Barcelona, Spain
    E-commerce management system and marketing solution.
    - Delivered full-stack features using Node.js and Angular within an e-commerce platform
    - Investigated and resolved production issues across frontend and backend systems in AWS-hosted environments
    Node.js AngularJS Amazon Web Services Typescript Fullstack

Recommendations

Be the first to recommend Josh

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Science
    University of Otago
    Bachelor of Science

Categories