xelys jobs xelys jobs

Senior Software Engineer - Full stack Typescript

Commerce

seniorpermanentfullstackfrontend Atlanta, GA 112 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

TypeScriptReactGraphQLRESTCore Web VitalsPlaywrightJestVitestSentrySegment

About the role

Role overview

Senior Software Engineer (Full Stack TypeScript) at Commerce/ Makeswift, helping broaden Makeswift’s product reach by designing, prototyping, and shipping features for commerce frontends and visual authoring experiences.

Responsibilities

  • Implement new onboarding flows for the Makeswift app in close collaboration with Product
  • Deliver end-to-end product experiences across Makeswift and third-party commerce integrations
  • Instrument and measure product signals to validate product bets
  • Build and improve Makeswift’s rich text editing experience
  • Design and implement UI and APIs for structured content
  • Work on data structures supporting real-time collaboration and deep merging for components
  • Improve the React-based UI design system (accessibility, performance, and component API design)
  • Expand Makeswift APIs to enable better first- and third-party integrations (ecommerce, translations, search, AI, etc.)
  • Collaborate with the Agents team to leverage LLMs to solve customer problems

Requirements (Must-haves)

  • 5+ years building web applications
  • Strong proficiency with React and TypeScript with production experience
  • Deep understanding of web standards: HTTP, HTML, CSS, JavaScript, and web APIs (DOM, Fetch API)
  • Ability to troubleshoot and optimize web performance (Core Web Vitals)
  • Experience with RESTful and GraphQL APIs
  • Experience with UI testing frameworks/libraries (e.g., Vitest, Jest, Playwright, React Testing Library)
  • Experience with monitoring, observability, and analytics tooling (e.g., Sentry, Segment)
  • Comfortable with CI/CD and hosting tools (e.g., GitHub Actions, CircleCI, Vercel, GCP, AWS)
  • Excellent problem solving and clear written/verbal communication

Nice-to-haves

  • Experience managing complex frontend state in React (e.g., Redux, Zustand, MobX)
  • Familiarity with client-side data fetching libraries (e.g., Apollo Client, TanStack Query, SWR)
  • Familiarity with bundlers/transpilers (e.g., Webpack, Vite, Babel, Rollup)
  • Experience building visual editing or design tools
  • Background in ecommerce platforms
  • Experience with NestJS

About Commerce

Commerce is an open, AI-driven commerce ecosystem company that helps businesses innovate and grow. It operates as the parent organization of BigCommerce, Feedonomics, and Makeswift, connecting tools and systems to deliver personalized, seamless experiences across channels using insights from data. Makeswift focuses on building production-ready tools for creative teams to bring ideas to market.

Scraped 4/7/2026