JobHabor
Menu

#107 - Full-Stack Software Engineer - Node.js, React & Headless CMS

LiftedanUpworkCompany · Bogotá, Bogota, Colombia · Remote

Weak hiring record · median 60 days open

7878

Hiring signal

Open

Still listed on the employer's own board · How we score

All reasons
  • Open 52 days
  • 51% of this employer's openings are over 60 days old

In its favour

  • Still listed on the employer's own board

Did you apply?

#107 - Full-Stack Software Engineer - Node.js, React & Headless CMS at LiftedanUpworkCompany. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

We 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 Responsibilities

  • Build 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.

Must-Have Skills

  • Approximately 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 Skills

- Emotion 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.

Required Tools & Platforms

- JavaScript 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 & Engagement

- Candidates 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.

Skills

More jobs at LiftedanUpworkCompany

All 55

Similar roles