← All roles
C

Senior Full-Stack Software Engineer, CMS

Circle · Engineering · Senior · 25d ago

✓

Anyone, anywhere in the world can apply.

WorldwideAny timezoneRuby on RailsReactTypeScriptFull Stack

Direct from the employer's own careers page

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

“We seek exceptional individuals around the world, set them up to do the best work of their lives, and in turn, create a meaningful impact in their own lives.”

Around 270 team members spread across 30+ countries worldwide.

Async-first
Circle explicitly operates async-first, relying heavily on documentation and independent execution across time zones.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
Brings the whole company together twice a year for offsites in destinations around the world.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

As a Senior Full-Stack Engineer on the CMS Platform team, you will be responsible for the systems that compose and present content across Circle, including the Page Builder and form experiences. You will work across the stack using React and TypeScript on the frontend and Ruby on Rails on the backend, handling technical design, publishing pipelines, content models, and performance optimization.

What you'll do

  • Build and ship Page Builder features that directly impact how customers design and publish their sites.
  • Work across the stack using React & TypeScript on the frontend and Ruby on Rails on the backend.
  • Partner closely with product and design to translate specifications into high-quality user experiences.
  • Improve the architecture of the builder/editor and publishing pipeline for reliability, extensibility, and performance.
  • Own projects end-to-end from technical design through implementation, testing, rollout, and iteration.

What you bring

  • 5+ years of experience building and scaling SaaS products.
  • Deep experience with Ruby on Rails and strong proficiency with React & TypeScript.
  • Experience building complex, stateful UI (editors, builders, or design tools) and their underlying systems.
  • Comfort working with and alongside AI tools in your development workflow.
  • Exceptional written and verbal communication skills in English.

About Circle

Circle provides an AI-powered, all-in-one platform for digital businesses, creators, and educators to unify discussions, live streams, courses, and payments under their own brand. The company operates fully remotely across more than 30 countries.

View Circle profile & open roles →

Get new verified roles in your inbox — no account needed.

Unsubscribe any time. See our Privacy Policy.