Chess logo

Developer Experience Engineer at Chess

View Chess jobs Verified
Remote 🌍 Work from Anywhere Full time Mid Posted  Apply before Nov 10, 2025

Job Description

About Us

Chess.com is one of the largest gaming sites in the world and the number one platform for playing, learning, and enjoying chess. Our team is 600+ fully remote people in 60+ countries supporting 200M+ chess players worldwide with product, content, and tools. We are a tech company, a gaming company, and a content company that values a mission-driven, flat, life-celebrating, no-corporate culture.

About You

You care about Developer Experience and continuously improving developer workflows by making tooling simpler and faster. You value clear documentation so other engineers can build on your work. You are collaborative, humble, and curious, and you want to bring your engineering craft to the gaming space and to chess.

What you will do

  • Build internal tooling - Design and implement internal systems, workflows, and automations used by developers across multiple teams.
  • Improve CI/CD - Optimize CI/CD pipelines for speed, reliability, and developer ergonomics, maintaining and evolving build and deployment tooling as systems scale.
  • Maintain frontend dependencies - Keep front-end build tooling and dependencies up-to-date, and routinely address security vulnerabilities.
  • Create integrations and custom plugins - Build custom bundler plugins, tooling adapters, and automation to streamline developer tasks.
  • Champion DX - Advocate for usable, well-documented developer interfaces and workflows, improving onboarding and day-to-day productivity.

Preferred Skills

  • Proficiency in TypeScript and modern JavaScript patterns, including async/await and Promises.
  • Deep knowledge of Node.js and native modules, and the judgement to avoid adding unnecessary dependencies.
  • Experience with front-end bundlers such as webpack and rollup, including the ability to author custom plugins or loaders when needed.
  • Familiarity with AST manipulation, able to author custom Babel transforms or custom ESLint rules.
  • Strong experience with CI/CD platforms like CircleCI, Jenkins, or GitHub Actions and building pipelines for robust automation.
  • Hands-on experience with Infrastructure as Code such as Terraform or Pulumi and maintaining clean IaC repositories.
  • Comfort with containers and cloud environments, including Docker, Kubernetes, and Google Cloud Platform.
  • Excellent sense of UX for developer tools, strong ownership, and the ability to work in a fully distributed team. Chess players and lifelong learners encouraged to apply.

About the Opportunity

This is a full-time position. Chess.com is 100% remote - work from anywhere. You will join an engineering organisation focused on delivering world-class product experiences and developer workflows that enable fast, safe delivery at scale.

Apply

If this role excites you, please apply via the job listing. We look forward to learning how you can improve developer experience and help build great systems for Chess.com.

Ready to Apply?

Take the next step in your career journey.

Apply Now

You will be redirected to the company's application page

💜 Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!