
Senior Full-Stack Engineer, JavaScript, Node.js, React
Posted Sep 12

Posted Sep 12
This is a fully remote position, open to applicants in Colombia, +4 more countries.
β’ Construct, enhance, and oversee Node.js microservices, REST APIs, along with GraphQL or gRPC integrations.
β’ Create reusable and accessible React UI components, content blocks, and dynamic workflow forms.
β’ Design and refine SSR and SSG workflows utilizing Next.js.
β’ Specify content schemas and models in Contentstack and various headless CMS platforms.
β’ Establish and maintain A/B testing frameworks, experiment tracking, and user personalization engines.
β’ Integrate third-party APIs and external web services, including Redis caching layers and mapping systems.
β’ Diagnose data flows and enhance web vitals and caching mechanisms.
β’ Develop unit, integration, and end-to-end automated tests.
β’ Uphold code quality standards using ESLint and Prettier in Git CI/CD workflows.
β’ Leverage AI coding assistants to expedite feature development, debugging, refactoring, and test automation.
β’ 4β5+ years of professional experience in software development.
β’ Strong practical skills in JavaScript, TypeScript, and Node.js.
β’ Advanced knowledge of React and Next.js or similar SSR/SSG frameworks.
β’ Direct experience in developing REST APIs and GraphQL or gRPC services.
β’ Proficiency in configuring modern Headless CMS platforms like Contentstack, Contentful, or Strapi.
β’ Experience writing unit, integration, and E2E tests using Jest, Playwright, or React Testing Library.
β’ Familiarity with Git version control and CI/CD processes.
β’ Practical experience in implementing web personalization engines and A/B testing frameworks.
β’ Active engagement with AI coding tools such as Cursor, Claude Code, or Copilot.
β’ Knowledge of Emotion, CSS-in-JS, Storybook or Chromatic, and enterprise component design systems.
β’ Hands-on experience with Koa or Express.js and Redis in-memory caching.
β’ Exposure to Google Maps API integrations.
β’ Experience with testing web accessibility standards (a11y).
β’ Flexibility to align with Central Time and Eastern Time / North America business hours.
β’ Proficient English skills for interviews, documentation, and daily communication.
β’ Full-time, permanent employment.
β’ Fully remote work opportunity within LATAM.
β’ Remote-first work setup.
β’ Flexibility to align with North America business hours.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.