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

Jonathan Dali

Senior Software Engineer

400 €/día
Madrid, ES
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Jonathan

Senior software engineer with 8+ years building fast, reliable web products from polished React and Vue front-ends to the APIs and cloud infrastructure behind them.

Most recently at Adobe, I built the integration connecting Adobe's creative tools with Frame.io's video review and collaboration platform; complex, high-stakes work where the front-end has to feel effortless, and the back-end simply can't fail. Before Adobe, I led engineering teams at Paloma and Hearst Digital Media.

I work across the full stack with a frontend focus: React, TypeScript, and JavaScript on the client; Node, Python, Go, Flask, PostgreSQL, and AWS on the server. I'm as comfortable owning a feature end-to-end as I am untangling a tricky third-party integration or setting the architecture for a brand-new product.

Engagements I typically take on:
- Building or modernizing web apps in React/Vue + TypeScript
- Designing and shipping REST/GraphQL APIs and cloud back-ends on AWS
- Complex integrations between platforms and third-party tools
- Technical leadership — architecture, code review and mentoring

I work remotely with teams across Spain and the EU, communicate clearly (native English), and care about shipping maintainable code on time. If you need a senior pair of hands you can trust with something important, let's talk.
  • Inglés

    Bilingüe o nativo

  • Francés

    Competencia profesional básica

  • Español

    Nociones

Acepta trabajo presencial
Madrid (hasta 50 km)

Experiencia

  • Adobe
    Senior Software Engineer
    EDICIÓN DE SOFTWARE
    julio de 2020 - junio de 2026 (5 años y 11 meses)
    New York, NY, USA
    Building the bridge between Adobe's creative tools and Frame.io's review and collaboration platform.
    • Lead engineer on the V4 UXP panel for After Effects, Frame.io's next-generation integration for Adobe's modern extension platform; coordinating across Adobe's AE platform team on render/export API gaps and upload architecture.
    • Authored technical specs adopted as the source of truth for cross-team delivery, covering render/export API gap analysis, upload-and-event architecture, and integration-layer refactors — used to align engineering leads across Frame.io and Adobe's AE team.
    • Identified key gaps in the UXP render pipeline — around progress reporting, per-item cancellation, and process spawning — reshaping the panel's upload and progress architecture and steering the team away from subprocess-based approaches.
    • Shipped capability gates for new export features and refactored Premiere Pro sequence link/unlink React hooks, cleaning up long-standing technical debt in shared integration code.
    • Owned the Frame.io Transfer desktop application (Electron.js + embedded Go binary communicating via IPC) across macOS and Windows, including codesigning, notarization, and release tooling.
    • Built Frame.io's developer site from the ground up, shipping API token generation, OAuth app creation, and webhook configuration — measurably increasing external developer engagement and third-party integration activity.
    • Drove significant performance and reliability improvements on a download manager featuring progress tracking, speed estimation, and export-progress context architecture used across integration clients.
    • Authored in-depth internal training on codesigning, notarization, and the release pipeline, meaningfully lifting the team's ability to ship signed desktop and panel builds independently.
    • Earned multiple spot bonuses for technical leadership and delivery on critical integration projects.
    React.js API GO Typescript
  • Paloma
    Lead Software Engineer
    E-COMMERCE
    mayo de 2019 - junio de 2020 (1 año y 1 mes)
    New York, NY, USA
    • Improved application performance by ~40% through targeted SQL optimization (PostgreSQL EXPLAIN, query restructuring, and index design).
    • Designed and shipped the Stripe-powered online payment flow, materially increasing successful transaction throughput and reducing checkout friction.
    • Stood up CI/CD pipelines and a robust testing environment on CircleCI, accelerating the team's release cadence and reducing regression risk.
    • Lead engineer on both backend (Flask / Python) and frontend (React.js) feature work.
    PostgreSQL Python React.js API Amazon Web Services
  • Hearst Digital Media
    Lead Software Engineer
    EDICIÓN
    julio de 2018 - abril de 2019 (9 meses)
    New York, NY, USA
    • Developed and maintained Hearst’s new video player UI used by all digital sites (Video.js)
    • Increased percentage of video ads view-ability (~20%)
    • Made small contributions to Video.JS open source library.
    • Technologies: Javascript, Flask (Python), Agile methodologies, Microservice architecture, AWS
    JavaScript React.js Tech Lead Python Amazon Web Services

Recomendaciones

Sé el primero en recomendar a Jonathan

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

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

Formación

  • B.S. Electrical Engineering
    Stony Brook University
    2014

Categorías