Next.js & Payload CMS Engineer

🏒 ETHjuniors · all 8 jobs
πŸ“ United States
πŸ“… Posted Sep 5, 2026 Β· via Himalayas
🏷 Fullstack Development, Next.js Development, Cms Engineer, Payload Cms, Web Development, Senior Cms Engineer +2 more
Apply on original site β†—

Category: IT

Location:

We're looking for a full stack developer to join a project team building a multi-tenant platform in Next.js and Payload CMS, launching alongside a major international sporting event. You'll own a defined workstream, either the platform foundation or the content modules built on top of it, working from an existing specification and conventions document.

- Setup and configuration of Payload CMS collections, custom fields, and access control

- Work with a multi-tenant architecture and design token system across different brands

- Collaboration with a small team via async check-ins and two weekly syncs

- Implementation based on a written specification and conventions document

Requirements

- Experience with Next.js, TypeScript and Payload CMS or comparable headless CMS

- Good working knowledge of Postgres (schema design, migrations, query performance)

- Comfortable working independently and communicating proactively when blocked or behind

- Fluent written and spoken English

- Advantage: Experience with Shopify Storefront API and Scaleway or comparable European cloud

Benefits

-
Start: September 2026

-
Workload: 40–60%

-
Duration: September–October 2026 (extension possible)

-
Location: Remote, based in Switzerland

-
Salary: based on experience

Details
Originally posted on Himalayas

Flights + hotels

This role requires you to be in the United States. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels β†’

← All remote jobs

Get new remote jobs like this by email
Daily email, only when there's something new. One click to stop.

Get remote jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you