Liftedanupworkcompany

Liftedanupworkcompany

#11802 - Software Engineer, Frontend

Role

#11802 - Software Engineer, Frontend

Job type

Contract

Posted

17 hours ago

Share this job

Salary

Not disclosed by employer

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

 

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

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
Resume ExampleCover Letter Example

Explore more