Remote Senior JavaScript Developer - Decoupled CMS Specialist

Posted

Apply now
Please, let Therefore know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are seeking a Senior JavaScript Developer with deep expertise in decoupled CMS architectures—particularly Sanity CMS—to join our team.
  • In this role, you will architect and implement composable digital products, web applications, and services for high-profile enterprise clients.
  • You will work closely with stakeholders, designers, and fellow developers to deliver robust, scalable, and maintainable solutions using modern JavaScript frameworks and headless CMS platforms.
  • Responsibilities include architecting and developing web solutions and applications using JavaScript (ES6+), decoupled/headless CMS platforms (with a focus on Sanity CMS), and modern frameworks (e.g., Next.js, React).
  • You will design and implement content models, schemas, and editorial workflows within decoupled CMS environments.
  • The role involves integrating headless CMS platforms with APIs and third-party services to deliver dynamic, composable digital experiences.
  • You will collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Communication of software design and architecture through technical diagrams, documentation, and presentations is essential.
  • You will identify, manage, and balance non-functional requirements such as performance, security, usability, maintainability, and scalability.
  • Mentoring junior developers and contributing to the evolution of development practices and processes is expected.
  • Participation in code reviews, providing constructive feedback, and ensuring adherence to best practices is required.
  • You will proactively identify and manage risks, dependencies, and changes in project scope.

Requirements:

  • A minimum of 5 years of professional experience in JavaScript development, with at least 2 years specializing in decoupled/headless CMS solutions (Sanity CMS experience strongly preferred).
  • Proven experience building and deploying composable architectures and web applications using headless CMS platforms, Next.js, and related technologies is necessary.
  • A strong understanding of decoupled CMS concepts, content modeling, and API integrations is required.
  • Proficiency with modern development workflows, version control (Git), and CI/CD pipelines is essential.
  • Familiarity with AI-assisted development tools (e.g., Cursor AI, GitHub Copilot, etc.) to enhance development throughput, code quality, and overall capabilities is preferred.
  • Excellent communication skills, both verbal and written, with the ability to explain complex technical concepts to diverse audiences is necessary.
  • A Bachelor’s degree in Computer Science or a related field, or equivalent experience demonstrated through personal projects, open source contributions, or proven advanced knowledge and skills via technical assessments is required.
  • The ability to work collaboratively in a remote, distributed team environment is essential.
  • A commitment to inclusive, accessible, and sustainable software development practices is expected.
  • Ability to work a maximum of +/- 3 hours from EST is required.

Benefits:

  • Guaranteed 100% remote work—forever.
  • Comprehensive wellness support, including access to counselors, crisis support, nutritional coaching, and virtual healthcare is provided.
  • Ongoing professional development opportunities include training budgets, conferences, certifications, and in-house mentorship.
  • A flexible schedule and birthdays off are offered.
  • Dedicated time and resources for independent projects and self-directed learning are available.
  • An inclusive and accessible workplace is ensured, with accommodations available throughout the hiring process.
Apply now
Please, let Therefore know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback