All roles

Open role

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

Remote · Turkey Full-time

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.

Originally posted on

More open positions

Delivery Operations Specialist, Philippines

Work from home Full-time role

Desarrollador Java Expert

Work from home Full-time role

Senior Customer Engineer - LATAM

Work from home Full-time role

XTN-5863344 | EXECUTIVE ASSISTANT

Work from home Full-time role

Copy of Senior Structural Engineer (OpenSees | AI Training & Evaluation)

Work from home Full-time role

Program Manager, Government

Work from home Full-time role

Support Specialist (Time & Attendance) - 1 year fixed term contract

Work from home Full-time role

Outside Sales Associate

Work from home Full-time role

Principal Project Engineer - Substations Power Generation

Work from home Full-time role

Staff Corporate Security Engineer

Work from home Full-time role

Quality Assurance Reviewers - Examiners at RYZE Claim Solutions: 100% Remote (TX)

Work from home Full-time role

Benefits Coordinator

Work from home Full-time role

Gujarati PDF Annotation Specialist

Work from home Full-time role

Industrial Tech Co-Founder / CCO

Work from home Full-time role

Research Scientist - Machine Learning

Work from home Full-time role

Staff Attorney

Work from home Full-time role

Clinical Excellence Manager (Louisiana/Mississippi)

Work from home Full-time role

Seasoned Virtual Assistant – Lab & Product Development Support Specialist – Driving Innovation in Food Science & Retail at brighthush

Work from home Full-time role

Engenheiro de Dados PL/SR

Work from home Full-time role

Senior Construction Project Manager - Fire Station Projects

Work from home Full-time role

Emergency Department Medical Coder

Work from home Full-time role