Hire the Best JavaScript Developers
in Switzerland

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

Oensingen, Switzerland

$100/hr
4.9
44 jobs

✅ Top Rated on Upwork ✅ 610+ Hours My name is Adel and thank you for checking my profile, I have over 13+ years of extensive experience in frontend engineering, and 7+ years with backend development and more years in UI/UX design i have developed a lot of complex and enterprise web applications and websites and CMS development and i have helped many companies to consult and define rich frontend frontend architecture. My skills: ✔ Web Applications ✔ Web Sites ✔ CMS Development ✔ Backend & API Development ✔ Full-Stack Web Applications ✔ Secure Systems & IAM ✔ Security Audits & Best Practices Technologies I use ✔ React.js / Next.js ✔ TypeScript ✔ Svelte / SvelteKit ✔ Vue.js(2/3) / Nuxt.js(2/3/4) ✔ HTML / CSS3 ✔ BEM / SCSS/SASS, SVG, Animation ✔ Ruby on rails ✔ Webpack, Vite Tools I use: ✔ Claude Code ✔ Sketch / Figma / Zeplin / Invision ✔ Jetbrains Products ;) ✔ Visual Studio Code Have any questions? Want to discuss your project? Feel free to contact me anytime just drop me a message! Have a nice day :)

  • JavaScript
  • Node.js
  • React
  • HTML
  • CSS
  • Ruby
  • API
  • Front-End Development
  • Web Application
  • Vue.js
  • Vuex
  • Ruby on Rails
  • ECMAScript 6
Juan Agustin T.

Geneve, Switzerland

$100/hr
4.8
81 jobs

10+ years developing Three.js on Upwork, so I know a thing or two. I help companies "build, rescue and improve complex Three.js/WebGL applications" including getting vibe-coded and AI-generated Three.js code actually working in production. If your 3D project is slow, buggy, architecturally messy, half-finished, or another developer got stuck, I can usually get into the codebase quickly, understand what is happening, and move it forward. My goal is simple: reduce the technical headache between your idea and a working 3D product. Why Three.js? During my Master's in Computer Science, I became convinced that 3D graphics would become a fundamental part of the web. I've been working on that idea ever since. Today I work across: * Interactive 3D web experiences * GIS & geospatial applications * Browser-based CAD * BIM * Data visualization * E-commerce product configurators * WebXR / VR * WebGPU * High-end interactive landing pages * Custom WebGL tools and platforms What I bring to a project △ I get unstuck projects moving again. I specialize in entering complex projects that are already running, understanding somebody else's architecture, finding what is blocking progress, and fixing it without requiring a complete rewrite. △ I save development time. Ten years of working almost exclusively with browser-based 3D means I've already encountered many of the rendering, performance, interaction, loading, shader, asset and browser problems that can otherwise consume days of experimentation. △ I reduce technical risk. I can tell you early when an idea will work, when it will create performance problems, and when there is a simpler architecture that achieves the same result. △ I turn prototypes into products. A demo working on one developer's laptop is very different from something that works reliably for real users. I care about loading times, device compatibility, maintainability, UX, responsiveness and performance. △ I make complex systems simpler. I work comfortably between graphics, front-end architecture, back-end services, APIs, CAD/GIS data and 3D pipelines, so you don't need five different people to diagnose one problem. △ I care about how it looks. My background includes fine arts, design and architecture. For me, a technically correct 3D application isn't enough — interaction, composition, motion and visual quality matter too. △ I understand the business behind the software. I'm also a company founder and MBA candidate, so I think beyond tickets and technical requirements. I care about what users need, what drives conversion, what affects KPIs and what is actually worth building. △ Performance matters. I'm obsessed with smooth real-time graphics and regularly optimize applications toward **90fps+** where the hardware and use case make that achievable. Trusted by **The World Bank · American Express · Siemens · MIT · Perkins&Will** I've delivered **75+ WebGL projects through Upwork** and many more outside the platform, with **3,000+ tracked hours and 100% Job Success.** Good to know ‣ Degree in Computer Science with distinctions — top 1% ‣ Master's in Computer Science ‣ MBA candidate at UvA, Amsterdam ‣ Co-founder of ohzi . io ‣ Background in fine arts, design and architecture ‣ 10+ years working remotely ‣ 15+ years working with CAD, GIS and data visualization ‣ Based in 🇪🇺 with international experience across 🇦🇷 🇺🇸 🇨🇭 🇦🇩 🇬🇧 🇹🇼 🇨🇳 ‣ Happy to jump on a call and understand the problem before we start Specialties Three.js / WebGL / WebGPU * Interactive web experiences * Advanced Three.js applications * Shader development * Performance optimization * WebGPU applications * Babylon.js * WebXR / VR Engineering & visualization * 3D CAD platforms * GIS / Geographical Information Systems * BIM / Building Information Modelling * Scientific and engineering visualization * Large datasets and data visualization * E-commerce 3D customization tools Web development * JavaScript / TypeScript * React / Next.js * Node.js * WebSockets * APIs and back-end integrations * GLSL * GLTF / GLB / FBX / OBJ / COLLADA * STEP / STP ISO 10303 My most unusual projects: △ Astrophysics visualization A browser-based visualization platform for exploring large astrophysics datasets and identifying outliers and interesting observations. △ Opinion mining & social-network visualization My engineering thesis project: software for extracting public opinion from social networks, automatically segmenting audiences and visualizing relationships between opinions and users. △ Vegetation simulation A distributed simulation that models vegetation growth based on soil, nutrients, humidity and sunlight, with a browser-based 3D visualization for architects and agronomists. My last Java app. △ GPU computing with CUDA Built a high-performance GPU encryption/decryption implementation from scratch. Have you read all this? get in touch ; )

  • JavaScript
  • Web Design
  • Data Visualization
  • 3D Animation
  • Game Development
  • HTML5 Canvas
  • WebGL
  • Three.js
  • English
  • Computer Graphics
  • HTML5
  • 3D Rendering
  • Babylon.js
Mosh M.

Aarburg, Switzerland

$80/hr
5.0
5 jobs

10+ years experience in software development, from frontend to fullstack Expert in React, TypeScript, Next.JS, Vue, Angular, JavaScript, HTML, CSS Former Head of Development / CTO leading distributed teams and full product lifecycles Strong track record in scalable frontend apps, API integrations, and CI/CD Web3 / Blockchain experience with Solidity and hackathon projects (ETH Lisbon & ETH Porto) Focus on performance, UX, and delivering business value

  • Node.js
  • Blockchain Architecture
  • Web Application
  • Product Development
  • Web Development
  • Software Architecture
  • Next.js
  • PostgreSQL
  • Tailwind CSS
  • Artificial Intelligence
  • API Development
  • TypeScript
  • OpenAI API
Artem S.

Zurich, Switzerland

$60/hr
4.2
1 jobs

I'm an AI Engineer with 15 years of experience, specializing in AI Agent Development, Documents Automation, Voice Agents and any Workflow Automation. I help businesses to solve document-heavy challenges in Legal, Finance, Real Estate and Healthcare: no more missed payments, messy documents, lost contract deadlines, duplicate records, endless email chains and hours wasted searching through contracts & agreements, reports or spreadsheets. 🎯 Design and implement intelligent search or Retrieval Augmented Generation (RAG, Light RAG, Graph RAG) systems 🎯 Build and fine-tune custom AI agents tailored to your users and domain 🎯 Evaluate and compare AI models to choose the best fit for your goals 🎯 Add AI-powered features to your product with minimal disruption 🎯 Implementing Text-to-Speech (TTS) and Speech-to-Text (STT) pipelines for voice-enabled products 🎯 Architect and develop scalable full-stack and AI infrastructure, from MVP to production 🎯 Set up monitoring, observability, and continuous evaluation for your AI systems 🎯 Provide technical guidance on tools, models, and architectures to accelerate delivery AI Integration & AI Architecture • LLM agents, AI chatbots, multi-step reasoning, agent evaluation & orchestration • Retrieval Augmented Generation (RAG, Light RAG, Graph RAG) systems • Voice AI: TTS/STT pipelines (OpenAI, Whisper, Google, custom models) • Embedding strategies, chunking techniques, prompt engineering • LangChain, LangGraph (multi-agent workflows), LangSmith, Letta, LlamaIndex • Vector databases: Pinecone, Milvus, Qdrant, Faiss • Graph databases: Neo4j, Qdrant, ArangoDB • Observability: feedback loops, self-reflection, hallucination mitigation, AI safety • Model evaluation, fine-tuning, bias reduction • AI Automation, NLP, intelligent task chaining Solution Architecture & Technical Strategy • CTO-as-a-Service: startup guidance, architecture, delivery leadership: from MVP to scale • Event-driven systems, microservice & serverless patterns • Cross-functional team orchestration, agile delivery Tech Stack & Tools • Python, Node.js, JavaScript (React, Angular, Vue) • TensorFlow, PyTorch, PyBrain, deeplearn.js • OpenAI, Anthropic, Hugging Face, LangChain, LangGraph, LangSmith, Letta, LlamaIndex • Prompt design, chunking, vectorizing, embedding, fine-tuning • Arize.ai for evaluation and monitoring • n8n, Zapier, Make - API Integration, serverless, event-driven architecture • Data Science, Data Analysis, Data Mining, Natural Language Processing (NLP) • MongoDB, SQL, Firestore, Redis, Elasticsearch • Vector DBs: Pinecone, Qdrant, Milvus, Faiss, Neo4j, Chroma • Graphs: Neo4j, Qdrant, ArangoDB • Google Cloud, AWS, Heroku • Docker, CI/CD, scalable infrastructure • Web, Android, iOS development, full-stack from MVP to production

  • JavaScript
  • Node.js
  • Artificial Intelligence
  • Chatbot Development
  • AI Agent Development
  • Machine Learning
  • AI Chatbot
  • Python
  • n8n
  • Automation
  • API Integration
  • OpenAI API
  • Bot Development
  • Natural Language Processing
  • Deep Learning

How it works

Post a job for freePost 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

Resources to help you hire

Cost to hire a JavaScript Developer

Cost to hire a JavaScript Developer

Explore typical JavaScript Developer rates and what businesses pay to hire top talent.

JavaScript Developer job description template

JavaScript Developer job description template

Get tips to write a job post that attracts qualified JavaScript developers.

JavaScript Developer interview questions

JavaScript Developer interview questions

Top interview questions to help you hire the right JavaScript developers, faster.

How do I hire a JavaScript Developer in Switzerland on Upwork?

You can hire a JavaScript Developer in Switzerland on Upwork in four simple steps:

  • Create a job post tailored to your JavaScript Developer project scope. We'll walk you through the process step by step.
  • Browse top JavaScript Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top JavaScript Developer profiles and interview.
  • Hire the right JavaScript 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 JavaScript Developer?

Rates charged by JavaScript 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 JavaScript Developer in Switzerland on Upwork?

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

Can I hire a JavaScript Developer in Switzerland 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 JavaScript Developer proposals within 24 hours of posting a job description.