Hire the Best TypeScript Developers
in Spain

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Sergio J.

Vigo, Spain

$40/hr
5.0
27 jobs

Frontend developer with 8+ years of experience, specializing in Vue.js and modern JavaScript/TypeScript ecosystems. Freelancing since 2018, building web applications for clients worldwide. Proven track record of inheriting complex legacy codebases and delivering clean, maintainable Vue 3 migrations. Currently integrating AI tooling (Cursor, Claude Code) into development workflows to accelerate delivery while maintaining code quality. Working knowledge of backend technologies (Node.js, NestJS, PHP/Laravel) when full-stack support is needed. Skills Vue 3, Vue 2, Composition API, Options API, TypeScript, JavaScript, Vuetify, Pinia, Vuex, Vue Router, TanStack Query, VueUse, Vite, Webpack, npm, Git, Vitest, Unit Testing, Component Testing, UI & Data Visualization Vuetify, Material Design, Chart.js, Responsive Design, CSS, SCSS/Sass, Ionic (Mobile Development), Auth0, OAuth, REST APIs, Axios, WebSockets, Stripe, Node.js, Express, NestJS, PHP, Laravel, MongoDB, MySQL, Cursor, Claude Code, AI assisted development, AI workflows. Speak spanish and english. Flexible schedule.

  • TypeScript
  • Vue.js
  • JavaScript
  • ExpressJS
  • Node.js
  • Vuetify
  • Web Application
  • MongoDB
  • Front-End Development
  • API Development
  • Chart.js
  • Vuex
  • Slack
  • ECMAScript 6
Alexandru N.

Cordoba, Spain

$20/hr
5.0
3 jobs

I build and maintain production web applications. I'm a full-stack developer with a strong frontend focus (Next.js / React) and solid backend foundations. I work comfortably across the entire stack: authentication, databases, file storage, real-time updates, background jobs, deployments, and long-term maintenance. Recently, I've built and shipped: - A document management system for a construction company using Next.js, Supabase (Auth, Storage, Realtime), PostgreSQL, Edge Functions, cron jobs, and Dockerized infrastructure - Multiple live business websites delivered end-to-end as a sole developer (design integration, frontend, backend, deployment, and ongoing support) I'm used to working with: - Real data, not mockups - Edge cases, permissions, loading states, and failures - Existing codebases that need improvement, not rewrites ๐Ÿ›  What I'm especially good at - Turning designs into robust, usable UIs - Building clean, maintainable full-stack architectures - Authentication flows, roles, and permissions - File uploads, background processing, and real-time updates - Owning features from idea โ†’ production โ†’ iteration ๐Ÿ’ป Tech I work with daily - Next.js - React - TypeScript - JavaScript - Tailwind CSS - Supabase (Auth, Storage, Realtime, PostgreSQL, Edge Functions) - PostgreSQL - MySQL - MSSQL - Docker - REST APIs - Background in .NET Core / C# (strong backend and system design foundation) ๐Ÿค How I work I communicate clearly, work async-friendly, and don't need hand-holding. If something in the design or requirements doesn't make sense, I'll flag it early and propose a solution. Happy to discuss your project and see if we're a good fit. ๐Ÿ”Ž Keyword List Full-stack developer, web application development, Next.js developer, React developer, TypeScript, JavaScript, Supabase, Supabase Auth, Supabase Realtime, Supabase Storage, PostgreSQL, Postgres, database design, REST APIs, API integration, authentication, authorization, role-based access control, file upload, background jobs, cron jobs, real-time updates, Docker, containerization, production applications, SaaS development, dashboard development, admin panels, UI development, responsive design, system design, .NET Core, C#, backend development, frontend development, maintenance and support, existing codebase, long-term collaboration

  • TypeScript
  • Next.js
  • React
  • JavaScript
  • .NET Core
  • Tailwind CSS
  • CSS
  • Linux
  • SQL
  • Entity Framework
  • Website Performance Optimization
  • Localization
  • MySQL Programming
  • Supabase
Brian U.

Valencia, Spain

$35/hr
4.7
21 jobs

๐Ÿ‘‹ I help startups and agencies bring their web software projects from idea to completion. Whether you need help starting a new project for your company/client, or you're looking for somebody to take on your existing project, you're in the right place. The types of project I usually work on are business management tools. Think Stripe, Trello, tools. Platforms where users can visualize, manage, and update their data. The application allows them to process their data: automating repetitive tasks, connecting services, they can have multi-user workflows et-cetera. These applications have complex databases to describe different business objects that the application needs to be able to create, read, update, and delete information. They often deal with a lot of dynamic data that changes over time. Creating this complex business logic is a core part of the work that I do. I excel best if you need one person who can work and take responsibility for the entire life cycle of your application(s). The core technologies I work with are Next.js, Nest.js, TypeScript, and SQL. Around that stack, I work with a wide range of different cloud services, libraries, ORM, and third-party API's and tools ๐Ÿ’ฌ I'm online right now . ๐Ÿ‘‹

  • TypeScript
  • Full-Stack Development
  • Next.js
  • React
  • Node.js
  • JavaScript
  • ExpressJS
  • SQL
  • NestJS
  • AI Model Integration
  • SaaS
Agustin B.

Barcelona, Spain

$70/hr
4.8
12 jobs

Senior Vue.js and JavaScript developer with 10+ years of experience building, refactoring, and scaling frontend applications using Vue, Nuxt, React, Angular, and TypeScript. I specialize in frontend architecture, design systems, and legacy codebase refactoring for startups and product-driven teams. A large part of my work involves taking ownership of existing codebases, improving structure and performance, and helping teams move faster without accumulating technical debt. Iโ€™ve worked with distributed teams across the US and Europe on SaaS, fintech, and data-driven products โ€” contributing to component libraries, migrating large Vue applications to Nuxt, stabilizing Angular and React systems, and mentoring developers on best practices. What clients typically hire me for: - Refactoring and modernizing legacy frontend codebases - Designing and maintaining scalable design systems and component libraries - Frontend architecture decisions in startups and enterprise - Vue 3 / Nuxt / React / Angular development with TypeScript - Long-term product engineering and technical ownership Core Technology Stack Frontend: JavaScript, TypeScript, Vue 2/3, Nuxt.js, React, Angular, Pinia / Vuexโ€จ Backend: Node.js, REST APIs, Stream APIโ€™s , WebSocketsโ€จStyling: HTML5, CSS3, SASS, Tailwind CSS, Bootstrap, Shadcn , Lottie-js โ€จ Product & Analytics: Mixpanel, โ€จAI Tooling: Cursor, Claude code, AI Agents, Copilot, N8Nโ€จ Workflow: Git (GitHub, GitLab, Bitbucket), Jira, Trello, Notion, Agile/Scrum Why clients work with me: - I take ownership of existing systems and improve them, not just add features - Iโ€™ve been refactoring and stabilizing legacy frontend codebases since 2015 - I communicate clearly with founders, designers, and engineers - I focus on maintainability, performance, and long-term scalability Iโ€™m flexible with time zones, comfortable working with distributed teams, and happy to take responsibility beyond my immediate scope โ€” especially in startup environments where impact and adaptability matter.โ€จ

  • TypeScript
  • Front-End Development
  • Nuxt.js
  • Vue.js
  • Angular
  • Code Refactoring
  • Node.js
  • Web Development
  • JavaScript
  • Mixpanel
  • API Integration
  • Tailwind CSS
  • AI Agent Development
  • CSS 3
  • Sass
Lucas G.

Valencia, Spain

$35/hr
5.0
47 jobs

๐Ÿฑ+ ๐˜†๐—ฒ๐—ฎ๐—ฟ๐˜€ ๐—ผ๐—ณ ๐—ฐ๐—ฟ๐—ฒ๐—ฎ๐˜๐—ถ๐—ป๐—ด ๐˜€๐˜‚๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€๐—ณ๐˜‚๐—น ๐—ด๐—ฎ๐—บ๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ฝ๐—น๐—ฎ๐˜†๐—ฒ๐—ฟ๐˜€๐Ÿš€ ๐—•.๐—ฆ. ๐—ถ๐—ป ๐—–๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ฒ๐—ฟ ๐—ฆ๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—ณ๐—ฟ๐—ผ๐—บ ๐—˜๐—จ๐Ÿ…๐—˜๐˜…๐—ฝ๐—ฒ๐—ฟ๐˜๐—ถ๐˜€๐—ฒ: ๐—จ๐—ป๐—ถ๐˜๐˜†, ๐—ฃ๐—ต๐—ฎ๐˜€๐—ฒ๐—ฟ๐Ÿ•น๏ธ๐—–๐—ฟ๐—ฎ๐—ณ๐˜๐—ถ๐—ป๐—ด ๐—ถ๐—บ๐—บ๐—ฒ๐—ฟ๐˜€๐—ถ๐˜ƒ๐—ฒ ๐—ด๐—ฎ๐—บ๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ฃ๐—–, ๐˜„๐—ฒ๐—ฏ ๐—ฎ๐—ป๐—ฑ ๐—บ๐—ผ๐—ฏ๐—ถ๐—น๐—ฒ ๐ŸŽฎ ๐—ง๐—ผ๐—ฝ ๐—ฅ๐—ฎ๐˜๐—ฒ๐—ฑโœจ I'm an expert Game Developer focused on helping clients bring their creative ideas to life through engaging, high-quality games. My goal is to understand your vision, translate it into compelling gameplay, and deliver a polished final product that meets your audienceโ€™s expectations. What I Offer: โœ“ Complete Game Development: From concept to launch, I handle design, coding, and optimization for both 2D and 3D games. โœ“ Cross-Platform Expertise: I develop for PC, Web, and Mobile, ensuring your game reaches players wherever they are. โœ“ Engaging Gameplay Systems: Whether you need real-time action, strategy mechanics, or multiplayer experiences, I can design systems that keep players hooked. โœ“ Multiplayer Game Development: Proven experience building real-time and turn-based multiplayer systems using both peer-to-peer (P2P) and server-authoritative models, with features like matchmaking, lobbies, chat, and leaderboards. โœ“ Multiplayer Frameworks: Skilled with Mirror, Photon, SocketIO, and Colyseus, delivering scalable, secure, and responsive online gameplay. โœ“ Game Engines: Deep expertise in Unity, Unreal, and Godot, choosing the best tool for each projectโ€™s needs. โœ“ HTML5 Playable Ads: Fast-loading, interactive ads built for Google, Meta, TikTok, and Unity Ads. โœ“ Web Game Frameworks: Specialized in Phaser, Babylon.js, Three.js, PixiJS, and CreateJS for modern, high-performance browser games and interactive web experiences. โœ“ Backend Solutions: I can integrate APIs, databases, and cloud services for online features and scalability. โœ“ Clean Code & Architecture: I follow SOLID principles, modular design, and maintainable architecture to ensure code thatโ€™s efficient, scalable, and easy to extend, saving you time and costs in the long run. โœ“ Art, Animation & Audio Integration: I collaborate with artists, animators, and sound designers to ensure every visual and sound enhances player immersion. โœ“ Testing & Optimization: I prioritize performance, stability, and smooth gameplay across all target devices. I deliver projects on time, within budget, and with clear communication throughout development. Every project is an opportunity to build something memorable together, something that players will love and youโ€™ll be proud to publish. ๐Ÿš€ Ready to bring your game to life? Letโ€™s talk about your project and how we can make it stand out.

  • TypeScript
  • C#
  • Unity
  • JavaScript
  • Phaser
  • HTML5
  • Mobile Game
  • Game Development
  • Babylon.js
  • WebGL
  • Godot
  • Unreal Engine
  • Three.js
  • Multiplayer
  • PixiJS
Facundo Ezequiel S.

Madrid, Spain

$20/hr
5.0
16 jobs

100% Job Success | Top Rated | 5.0โ˜… Average I build production-ready products: SaaS, mobile apps, marketplaces, AI systems. Real software that real users depend on. Full stack ownership: Next.js + React Native + Node.js + Supabase + Claude API + Stripe. WHAT I BUILD ๐Ÿ“ฑ Mobile Apps (React Native + Expo EAS) โ€” WAYO (AI fitness app with auth, image analysis, premium features) ๐Ÿ’ผ SaaS Platforms (Next.js + TypeScript + Supabase) โ€” FocusResetNow (AI dashboard, real-time, Edge Functions) ๐Ÿ“… Booking Systems (Calendar + Stripe payments + admin panels) ๐Ÿช Marketplaces (GIS-based, complex pricing, buy/sell/rent logic) ๐Ÿค– AI Features (Claude + OpenAI: image analysis, content generation, automation) ๐Ÿ’ณ Payments (Stripe: Checkout, subscriptions, Connect payouts, usage metering) ๐Ÿ”— Integrations (Make, n8n, CRM, Vapi.ai, Twilio, email/SMS) TECH STACK Next.js 15 | React 18 | React Native (Expo) | TypeScript | Node.js | Supabase (PostgreSQL + Edge Functions) | Firebase | Stripe | Claude API | OpenAI | LangGraph | Mapbox | Redis | Vercel | AWS SHIPPED โœ“ WayoAi: Full React Native app (auth, AI processing, premium tier) โœ“ FocusResetNow: SaaS platform (Next.js + Supabase + Claude), 5.0โ˜… โœ“ Booking platform: Payments + calendar + admin, 5.0โ˜… โœ“ Marketplace MVP: GIS, complex logic, 5.0โ˜… โœ“ AI document automation: PDF extraction โ†’ Excel โœ“ eSIM e-commerce: Full checkout + order management โœ“ Transport booking: Real-time availability WHY I'M DIFFERENT โœ“ Complete products, not partial code โœ“ Ownership (architecture โ†’ deployment) โœ“ System design for scale โœ“ Fast execution, no technical debt โœ“ Proven: 10 jobs, 100% success, consistent 5.0โ˜… Looking for: Startups needing ownership-level developers. Fast MVPs. Products with AI, payments, real-time features. Native Spanish, professional English. Flexible time zones. Let's ship.

  • WordPress
  • Web Development
  • Artificial Intelligence
  • Web Design
  • Full-Stack Development
  • Software Development
  • Back-End Development
  • Front-End Development
  • ChatGPT
  • React
  • JavaScript
  • Python
  • Mobile App Development
  • React Native
  • Laravel

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a TypeScript Developer in Spain on Upwork?

You can hire a TypeScript Developer in Spain on Upwork in four simple steps:

  • Create a job post tailored to your TypeScript Developer project scope. We'll walk you through the process step by step.
  • Browse top TypeScript Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top TypeScript Developer profiles and interview.
  • Hire the right TypeScript Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a TypeScript Developer?

Rates charged by TypeScript Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a TypeScript Developer in Spain on Upwork?

As the world's work marketplace, we connect highly-skilled freelance TypeScript Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream TypeScript Developer team you need to succeed.

Can I hire a TypeScript Developer in Spain within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive TypeScript Developer proposals within 24 hours of posting a job description.