




Summary: Seeking a Software Engineer to build and maintain a React-based Help Center application powered by a headless CMS, focusing on reusable UI components and performance. Highlights: 1. Build and maintain React components for customer-facing web experiences 2. Develop and optimize SSR/SSG workflows using Next.js 3. Improve application stability, performance, and user experience **Job Description** We are seeking a Software Engineer to build and maintain a Help Center application powered by a unified headless CMS and a modern React\-based frontend. This role will focus on creating reusable UI components, supporting content\-driven experiences across global sites, and improving application stability, performance, and maintainability. You will also partner on related web platform initiatives as needed. **Key Responsibilities** * Build and maintain React components and content blocks that power customer\-facing web experiences * Develop and optimize server\-side rendering and static site generation workflows using Next.js or similar frameworks * Create reusable, component\-based UI patterns for scalable web applications * Implement and maintain integrations with backend services through REST APIs and GraphQL * Build dynamic forms and interactive frontend experiences * Support content model implementation and schema updates within a headless CMS * Improve application stability, performance, and overall user experience * Write and maintain automated tests across unit, integration, and end\-to\-end coverage * Collaborate with cross\-functional partners to support ongoing enhancements and related business initiatives **Qualifications** **Must\-Have Skills** * Strong proficiency in JavaScript and TypeScript * Strong experience with React * Experience with Next.js or similar server\-side rendering frameworks * Experience with component\-based UI development * Experience building dynamic forms * Experience integrating third\-party APIs and backend services * Experience working with Node.js * Strong understanding of RESTful APIs and modern web architecture * Familiarity with GraphQL or gRPC * Experience writing automated tests, including unit, integration, and end\-to\-end tests * Experience with modern testing frameworks such as Jest and Playwright * Familiarity with Git workflows * Familiarity with CI/CD pipelines * Experience using code quality tools such as ESLint and Prettier * Experience with headless CMS platforms such as Contentstack, Contentful, or Strapi * 3\+ years of software engineering experience * Enterprise experience strongly preferred. **Nice\-to\-Have Skills** * Experience with CSS\-in\-JS approaches such as Emotion * Experience with Storybook * Experience integrating mapping services such as Google Maps * Experience working with design systems * Experience with Node.js frameworks such as Express.js or Koa * Experience with caching tools such as Redis * Experience with performance optimization and caching strategies * Experience managing content models and content workflows * Experience with preview environments * Experience with Docker * Familiarity with GitLab CI/CD * Experience with service mesh technologies such as Envoy * Experience with internationalization and localization * Experience with user behavior tracking, metrics, and reporting * Experience with A/B testing frameworks and feature flags * Experience with observability tools * Experience with accessibility testing **Additional Information** **Required Tools \& Platforms** * JavaScript * TypeScript * React * Next.js or similar SSR framework * Node.js * REST APIs * GraphQL or gRPC * Jest * Playwright * Git * CI/CD tools * ESLint * Prettier * Contentstack, Contentful, or Strapi **Location, Time \& Engagement** * Location: LATAM * Engagement: Contract * Allocation: 40 hours per week * End Date: March 31, 2027 * Time Zone: Must have working\-hour overlap aligned to business needs across CST and EMEA stakeholders


