Next.js & Payload CMS Developer for Swiss Web Agency – Long-Term

Posted 2 weeks ago

Worldwide

Summary

About Us Webtree is a Swiss web agency based in Schaffhausen, Switzerland. We build websites and digital platforms for Swiss SMEs. 35+ clients, 5.0 on Google, growing fast. Our Stack - Next.js 15 (App Router) - Payload CMS v3 - Tailwind CSS v4 - PostgreSQL - Hosted on our own VPS (Hetzner) via Dokploy — already set up, you just deploy Our Work – See What You'd Be Building → Kurtisi AG – webtree.ch/case-studies/kurtisi-ag → Mion Plattenbeläge – webtree.ch/case-studies/mion-plattenbelaege → KN Global AG – webtree.ch/case-studies/knglobal-ag → WM Padel GmbH – webtree.ch/case-studies/padelo → Gloor Bau AG – webtree.ch/case-studies/gloor-bau-ag Full portfolio: webtree.ch/referenzen What You'll Do - Build pages and components based on clear written briefs - Work within our existing Next.js / Payload CMS setup — no architecture decisions needed - Implement layouts, sections, Payload collections, and small API integrations - Deploy via Dokploy to our VPS — straightforward, we walk you through it once How We Work - You'll work heavily with Claude (AI) — we expect you to use it, not avoid it - Tasks come in via ClickUp with clear specs and designs - Async-first, no micromanagement - Infrastructure is fully set up — you focus on building What We're Looking For - Solid Next.js + TypeScript basics (App Router) - Tailwind CSS — comfortable with utility classes - Can follow a brief and deliver clean output - Uses AI tools (Claude, Cursor, etc.) as part of workflow - Communicates clearly when blocked Nice to Have - Payload CMS experience - Basic PostgreSQL knowledge What We're NOT Looking For - WordPress / Webflow devs wanting to switch stacks - Developers who avoid AI tools - Someone expecting complex architecture work Hours & Engagement 10–20 hours/week. Long-term if the fit is right. How to Apply Answer these 3 questions: 1. Share a Next.js project — GitHub or live URL, what did you build? 2. Do you use AI tools like Claude or Cursor in your workflow? How? 3. Your hourly rate and weekly availability? No answers = not reviewed.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $10.00

    -

    $35.00

    Hourly
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Next.js
Tailwind CSS
TypeScript
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 weeks ago
  • Interviewing:
    3
  • Invites sent:
    3
  • Unanswered invites:
    0
About the client
Member since Jun 4, 2026
  • Switzerland
    7:59 AM

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo