{"schemaVersion":"jobsearcher.job.v1","id":"fac972e4fc5bbd5a4e46d868","url":"https://jobsearcher.com/jobs/fac972e4fc5bbd5a4e46d868","canonicalUrl":"https://jobsearcher.com/jobs/fac972e4fc5bbd5a4e46d868","title":"Full-Stack Software Engineer - Node.js, React & Headless CMS","description":"Full-Stack Software Engineer - Node.js, React & Headless CMSWe are seeking a full-stack software engineer with a strong backend focus to build and maintain services, integrations, and web experiences for a modern content management platform. The role combines Node.js backend development, React and Next.js frontend work, headless CMS implementation, API integrations, automated testing, personalization, and performance improvement. AI-assisted development is part of the day-to-day workflow, but AI engineering or large language model expertise is not required.Key ResponsibilitiesBuild and maintain backend services and API integrations supporting content-managed web experiences.Develop and maintain Node.js services, REST APIs, and GraphQL or gRPC integrations.Build and maintain React components and content blocks for marketing and web experiences.Develop and optimize server-side rendering and static-site generation workflows using Next.js or a similar framework.Implement content models and manage schema changes in Contentstack.Build reusable UI components and dynamic forms.Integrate third-party APIs and troubleshoot end-to-end data flows.Support personalization and A/B testing capabilities.Develop and maintain automated unit, integration, and end-to-end tests.Apply AI-assisted development practices to implementation, testing, productivity, and troubleshooting.Contribute to platform performance, scalability, reliability, and stability.Participate in Git-based development workflows and CI/CD processes.QualificationsMust-Have SkillsApproximately 4-5+ years of software engineering experience preferred.Strong JavaScript and TypeScript skills.Strong Node.js and backend-development experience.Strong React experience.Experience with Next.js or a similar server-side rendering framework.Experience building backend services and REST APIs.Experience with GraphQL or gRPC.Experience integrating third-party APIs.Experience with a headless CMS such as Contentstack, Contentful, Strapi, or a similar platform.Experience building reusable UI components and dynamic forms.Experience with unit, integration, and end-to-end testing.Experience with Jest, Playwright, React Testing Library, or similar testing tools.Familiarity with Git and CI/CD.Experience with code-quality tools such as ESLint and Prettier.Experience using AI-assisted development practices in day-to-day engineering work.Experience supporting personalization and A/B testing.Enterprise experience strongly preferred.Nice-to-Have SkillsEmotion or another CSS-in-JS approach.Storybook or Chromatic.Accessibility testing.Experience working with a design system.Koa, Express.js, or a similar Node.js framework.Redis or another caching technology.Performance and caching optimization.Google Maps integrations.Additional InformationRequired Tools & PlatformsJavaScript and TypeScript.Node.js.React.Next.js or a similar SSR framework.REST APIs.GraphQL or gRPC.Contentstack, Contentful, Strapi, or a similar headless CMS.Jest, Playwright, React Testing Library, or comparable testing tools.Git and CI/CD.Location, Time & EngagementCandidates must be based in LATAM.US Central Time coverage is required.This is a contract engagement at 40 hours per week.The anticipated engagement runs through March 31, 2027.","company":"Lifted An Upwork Companytm","rawCompany":"lifted an upwork companytm","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-16T14:07:39.913Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full-Stack Software Engineer - Node.js, React & Headless CMS","description":"Full-Stack Software Engineer - Node.js, React & Headless CMSWe are seeking a full-stack software engineer with a strong backend focus to build and maintain services, integrations, and web experiences for a modern content management platform. The role combines Node.js backend development, React and Next.js frontend work, headless CMS implementation, API integrations, automated testing, personalization, and performance improvement. AI-assisted development is part of the day-to-day workflow, but AI engineering or large language model expertise is not required.Key ResponsibilitiesBuild and maintain backend services and API integrations supporting content-managed web experiences.Develop and maintain Node.js services, REST APIs, and GraphQL or gRPC integrations.Build and maintain React components and content blocks for marketing and web experiences.Develop and optimize server-side rendering and static-site generation workflows using Next.js or a similar framework.Implement content models and manage schema changes in Contentstack.Build reusable UI components and dynamic forms.Integrate third-party APIs and troubleshoot end-to-end data flows.Support personalization and A/B testing capabilities.Develop and maintain automated unit, integration, and end-to-end tests.Apply AI-assisted development practices to implementation, testing, productivity, and troubleshooting.Contribute to platform performance, scalability, reliability, and stability.Participate in Git-based development workflows and CI/CD processes.QualificationsMust-Have SkillsApproximately 4-5+ years of software engineering experience preferred.Strong JavaScript and TypeScript skills.Strong Node.js and backend-development experience.Strong React experience.Experience with Next.js or a similar server-side rendering framework.Experience building backend services and REST APIs.Experience with GraphQL or gRPC.Experience integrating third-party APIs.Experience with a headless CMS such as Contentstack, Contentful, Strapi, or a similar platform.Experience building reusable UI components and dynamic forms.Experience with unit, integration, and end-to-end testing.Experience with Jest, Playwright, React Testing Library, or similar testing tools.Familiarity with Git and CI/CD.Experience with code-quality tools such as ESLint and Prettier.Experience using AI-assisted development practices in day-to-day engineering work.Experience supporting personalization and A/B testing.Enterprise experience strongly preferred.Nice-to-Have SkillsEmotion or another CSS-in-JS approach.Storybook or Chromatic.Accessibility testing.Experience working with a design system.Koa, Express.js, or a similar Node.js framework.Redis or another caching technology.Performance and caching optimization.Google Maps integrations.Additional InformationRequired Tools & PlatformsJavaScript and TypeScript.Node.js.React.Next.js or a similar SSR framework.REST APIs.GraphQL or gRPC.Contentstack, Contentful, Strapi, or a similar headless CMS.Jest, Playwright, React Testing Library, or comparable testing tools.Git and CI/CD.Location, Time & EngagementCandidates must be based in LATAM.US Central Time coverage is required.This is a contract engagement at 40 hours per week.The anticipated engagement runs through March 31, 2027.","datePosted":"2026-10-16T14:07:39.913Z","dateModified":"2026-10-16T14:07:39.913Z","hiringOrganization":{"@type":"Organization","name":"Lifted An Upwork Companytm","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fac972e4fc5bbd5a4e46d868"},"url":"https://jobsearcher.com/jobs/fac972e4fc5bbd5a4e46d868"}}