Hire the Best TypeScript Developers
in Spain
Vigo, Spain
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
Cordoba, Spain
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
Valencia, Spain
๐ 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
Barcelona, Spain
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
Valencia, Spain
๐ฑ+ ๐๐ฒ๐ฎ๐ฟ๐ ๐ผ๐ณ ๐ฐ๐ฟ๐ฒ๐ฎ๐๐ถ๐ป๐ด ๐๐๐ฐ๐ฐ๐ฒ๐๐๐ณ๐๐น ๐ด๐ฎ๐บ๐ฒ๐ ๐ณ๐ผ๐ฟ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐ ๐ฎ๐ป๐ฑ ๐ฝ๐น๐ฎ๐๐ฒ๐ฟ๐๐ ๐.๐ฆ. ๐ถ๐ป ๐๐ผ๐บ๐ฝ๐๐๐ฒ๐ฟ ๐ฆ๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐ณ๐ฟ๐ผ๐บ ๐๐จ๐ ๐๐ ๐ฝ๐ฒ๐ฟ๐๐ถ๐๐ฒ: ๐จ๐ป๐ถ๐๐, ๐ฃ๐ต๐ฎ๐๐ฒ๐ฟ๐น๏ธ๐๐ฟ๐ฎ๐ณ๐๐ถ๐ป๐ด ๐ถ๐บ๐บ๐ฒ๐ฟ๐๐ถ๐๐ฒ ๐ด๐ฎ๐บ๐ฒ๐ ๐ณ๐ผ๐ฟ ๐ฃ๐, ๐๐ฒ๐ฏ ๐ฎ๐ป๐ฑ ๐บ๐ผ๐ฏ๐ถ๐น๐ฒ ๐ฎ ๐ง๐ผ๐ฝ ๐ฅ๐ฎ๐๐ฒ๐ฑโจ 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
Madrid, Spain
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
โUpwork provides an umbrella-level of security. I can see a talentโs work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.โ
Kim Darling
Emerald Tiger
โUpwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.โ
David Merry
Kinetic Investments
โOur very specific requirements can be a challengeโWith Upwork, weโre able to access a bigger community to ensure the success of our projects.โ
Katja Krohn
Summa Linguae
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.
Find more freelancers
Top cities for TypeScript Developers in Spain
- Chatbot Developers in Barcelona, ES
- Zoho CRM Developers in Barcelona, ES
- Web Designers in Madrid, ES
- Web Designers in Barcelona, ES
- Pages Specialists in Barcelona, ES
- Data Scientists in Barcelona, ES
- Sound Designers in Barcelona, ES
- Sound Designers in Valencia, ES
- VMware Administrators in Madrid, ES
- Social Media Managers in Barcelona, ES
- Graphic Designers in Barcelona, ES
- Graphic Designers in Malaga, ES
- Sales Representatives in Barcelona, ES
- Recruiters in Madrid, ES
- Aviation Specialists in Barcelona, ES
- Localization Specialists in Valencia, ES
More top skills in Spain
- JavaScript Developers in Spain
- Laravel Developers in Spain
- Java Developers in Spain
- C++ Programmers & Developers in Spain
- PHP Developers in Spain
- Embedded C Programmers & Developers in Spain
- Front-End Developers in Spain
- Node.js Developers in Spain
- React.js Developers in Spain
- Outsourced Developers in Spain
- Cocoa Developers in Spain
- Programming Languages Freelancers in Spain
- Django Developers in Spain
- Blockchain Developers in Spain
- Android Developers in Spain
- Software Design Freelancers in Spain