All-stack Engineer

Chess.com

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Design and build software that serves traffic originating from millions of users
  • Work with service-based architecture and cloud-native apps to maintain system efficiency and security
  • Use AI-native tools like Cursor and Claude to build AI-first technologies
  • Write high-quality, high-performance code and participate in frequent code reviews
  • Ship applications to Kubernetes and manage telemetry and dashboards

Requirements

  • Solid skills in one or more programming languages such as Swift, Kotlin, TypeScript, PHP, or Java
  • Engineering background in frameworks like Vue, Symfony, or Spring Boot
  • Experience with service-based architecture and cloud-native applications
  • Experience shipping applications to Kubernetes
  • Experience using AI-native code editors like Cursor or Claude Code

Preferred Qualifications

  • Strong collaboration and communication skills for working in a fully distributed, remote team
  • A strong sense of ownership and responsibility for your work
  • Passion for the gaming industry or a desire to contribute to the chess community

About the Company

Chess.com is the #1 platform for playing, learning, and enjoying chess, serving a global community of over 250 million players. We are a mission-driven, fully remote team of over 600 people across 60+ countries, operating with a flat, no-corporate culture.

Skills & tools

SwiftKotlinTypeScriptPHPJavaVueSymfonySpring BootKubernetes

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Solid skills in Swift, Kotlin, TypeScript, PHP, or Java
  2. 02Engineering background in Vue, Symfony, or Spring Boot
  3. 03Experience with AI-native code editors like Cursor or Claude Code
  4. 04Experience with service-based architecture and cloud native apps
  5. 05Experience shipping applications to Kubernetes