Catamarca, Argentina · Open to Remote

Senior Frontend
Engineer

Building fast, scalable systems that ship.

80% Deployment Time Reduction
35% Page Load Improvement
80% Faster Incident Detection
Get in touch

About

I build things that perform.

Senior Frontend Engineer with 5+ years delivering production React and Next.js applications at scale. I care deeply about performance, observability, and shipping with confidence.

I've led frontend architecture, built CI/CD pipelines, integrated observability tools like Datadog, and mentored teams across multicultural remote environments. English is my everyday working language.

Early adopter of agentic AI development — I use multi-agent Claude and Cursor workflows with MCP integrations to ship faster without sacrificing quality.

Experience

Senior Software Engineer

Mar 2023 – Present
mentatech Buenos Aires, Argentina (Remote)
  • Led architecture of Next.js (TypeScript) frontend, achieving ~ 35% reduction in page load time through strategic code-splitting and dynamic imports.
  • Integrated Datadog observability stack, reducing mean time to detection (MTTD) of production incidents by 80% .
  • Redesigned CI/CD pipelines with GitHub Actions, cutting deployment time by 80% across frontend and backend services.
  • Partnered with backend engineers to solve large dataset rendering bottlenecks via caching strategies, eliminating UI freezes at scale.
  • Established Cypress E2E test suite and led Next.js version migration, improving build performance and long-term maintainability.

SSR Front-end Engineer

Jul 2021 – Apr 2023
COR Buenos Aires, Argentina (Remote)
  • Built and maintained React features for a SaaS project management platform adopted by 100+ professionals across distributed teams.
  • Created Storybook component library as the single source of truth for UI patterns, reducing engineer onboarding time and inconsistencies.
  • Delivered features consistently on schedule within a fully remote, English-speaking multicultural team across multiple timezones.

Web Developer

Jun 2021 – Oct 2021
Brain IT Chicago, IL — Remote (Fixed-scope contract)
  • Delivered a React web application using micro-frontend architecture as a fixed-scope contract engagement, enabling independent deployment of each product module.

Projects

Things I've built.

swyd

TypeScript

Task management mobile app built with Clean Architecture. Organizes todos into collapsible sections with inline editing, swipe gestures, and full SQLite persistence.

React Native Expo TypeScript SQLite Clean Architecture Maestro
View on GitHub

Swift-todo-app

Swift

Native macOS todo app that lives in the menu bar. Built entirely in Swift with no dependencies.

Swift macOS Native MenuBar
View on GitHub

dashboard

TypeScript

Personal dashboard to manage tasks, job applications, and goals. Features drag-and-drop, Supabase auth, real-time queries with React Query, and i18n.

Next.js TypeScript Supabase MUI React Query Playwright
View on GitHub

Stack

Frontend

React Next.js TypeScript JavaScript (ES2022+) HTML5 CSS3 Node.js

Testing

Cypress (E2E) Jest

Tools & DevOps

GitHub Actions Datadog Storybook Docker Vite Git

UI Libraries

MUI Shadcn/UI

APIs

REST GraphQL

AI Development

Claude Code Cursor OpenCode MCP Servers

AI-Assisted Development

I treat AI as a force multiplier — not a replacement for engineering judgment. Here's how I integrate it into my daily workflow.

Multi-agent git worktree

Run multiple Claude agents in parallel on isolated git worktrees — enabling concurrent feature development without branch conflicts.

MCP Server integrations

Figma MCP for design-to-code workflows. Filesystem MCP for cross-session context persistence and memory.

Model selection by task

Anthropic Claude Sonnet for speed-critical tasks, Opus for complex architectural reasoning — optimized per task type.

Context persistence

Persistent memory across sessions via engram — AI agents retain project context, decisions, and conventions between conversations.

Tools in rotation

Claude Code Coding Agent
Code generation Architecture decisions E2E test authoring PR summaries Documentation
Cursor Coding Agent
Inline code completion Refactoring Context-aware editing
OpenCode Coding Agent
Terminal-based AI assistance Quick code generation

Contact

Let's talk.

Open to remote opportunities worldwide. Reach out via any of the channels below.

mattiassalicru@gmail.com linkedin.com/in/matias-salicru github.com/matiassalicru