Chess.com logo

Chess.com

Android Developer - ChessKid

🇺🇸 Remote - US

🕑 Full-Time

💰 TBD

💻 Software Engineering

🗓️ April 3rd, 2025

Edtech.com's Summary

Chess.com is hiring an Android Developer for ChessKid. The developer will work on the ChessKid Android app as well as other apps in the ecosystem, with responsibilities including maintaining code quality through automated testing and collaborating across teams. The role demands innovation to scale user engagement beyond the current two billion chess games.
 
Highlights 
  • Work primarily on the ChessKid Android app and other related applications.
  • Code sharing between apps and improving code quality with automated testing.
  • Required skills include Kotlin, Android SDK, Coroutines/RxJava, and Dagger/Hilt.
  • Experience with Jetpack Compose is needed.
  • Must exhibit strong collaboration and communication skills in a remote environment.
  • Position is full-time with a fully remote work arrangement.
  • Kotlin Multiplatform and Swift are nice to have.
  • Involvement in cross-team collaboration with designers, managers, analysts, and others.

Android Developer - ChessKid Full Description

Android Developer - ChessKid
About Us
Chess.com is one of the largest gaming sites in the world and the #1 platform for playing, learning, and enjoying chess.

We are a team of 600+ fully remote people in 60+ countries working hard to serve the global chess community. We are here to support 185M+ chess players worldwide with the best possible product, content, and tools to serve the community!

We are a tech company. A gaming company. A content company. And we do it all with passion and commitment to the game. Above all we prize our mission-driven, flat, life-celebrating, no-corporate culture, and we look forward to meeting you and learning more about what you can bring to the team.

About You
You take pride in writing high-quality, high-performance code, and enjoy working with a team of awesome developers. You are humble with a sense of humor and don’t take yourself too seriously. You are passionate about chess, and whether you've been working in or dreaming of working in the gaming industry, you're ready to turn your talents toward the game we love! We have served more than two BILLION chess games, but we need you to help take us to 10 billion and beyond.

What you'll do
  • Work primarily on our ChessKid Android app as well as in the rest of our ecosystem (main Chess app, Events, Chess Clock and more!)
  • Work on code that can be easily shared between our apps
  • Improve the quality for millions of players with automated testing, modular architecture, and reliable developer experience
  • Cross-team collaboration (designers, managers, analysts, coaches, titled players)

Preferred Skills
  • Experience with Kotlin, Android SDK and Architecture Components
  • Experience with Coroutines / RxJava
  • Experience with Dagger / Hilt
  • Experience with Jetpack Compose
  • Strong collaboration and communication skills working in a fully distributed team
  • Sense of ownership and responsibility

Nice to Have
  • Kotlin Multiplatform
  • Swift

About the Opportunity
  • This is a full-time opportunity
  • We are 100% remote (work from anywhere!)
---
You can learn more about us here: