Rockstar Frontend Developer
- Remote
- Full time
- Worldwide
Meet Charlie. Or… don’t, not just yet.
He’s the world’s smartest and first truly personalized AI chess coach, and he’s still behind the curtain.
Charlie will soon revolutionize how people learn chess. He’ll be powered by over 500 hours of step-by-step Grandmaster-led courses and tens of thousands of structured training exercises.
Yes, the courses, the exercises, and so much more, we’ve been building all of that over the past 7 years!
ChessMood has become a trusted home for thousands of students around the world who want to learn and improve at chess.
Now, with our AI coach, we’re taking everything to the next level.
We’re currently building the platforms and smart tools that Charlie will use to coach students.
(Think of it like creating the gym, the equipment, the locker room, and the shower, all for the coach.)
We’re looking for a Rockstar Front-End Developer to join our engineering and design team, someone who’ll help us bring those tools (and eventually, Charlie himself) to life.
✅ YOU MIGHT BE THE RIGHT FIT IF YOU HAVE…
• Love or deep interest in chess
You play online, you know what “+=” and “!?” mean, and you can tell us the color of the a1 square without blinking.
• Strong experience building web applications
You’ve led or played a key role in developing complex, interactive, and scalable user-facing systems.
• A component-driven development mindset
You write modular, reusable, and maintainable UI components, with clear separation of concerns.
• An iterative and incremental approach to shipping
You know when to move fast, when to refactor, and how to avoid over-engineering without compromising quality.
• Familiarity with AI-assisted coding tools
Tools like GitHub Copilot, Cursor, or Cody help you move faster, and you know how to use them wisely, not blindly.
🤩 BONUS POINTS IF YOU HAVE HANDS-ON EXPERIENCE WITH:
• React — including component architecture, hooks, routing, state management (Redux or similar), and performance optimization
• RESTful APIs — handling async data and error boundaries with care
• Testing frameworks — like Jest, React Testing Library, or Cypress
• Responsive design — building mobile-friendly, cross-device UIs that feel great everywhere
❌ YOU SHOULD SKIP THIS IF…
- You’re not into chess
- You don’t have your hands in the AI world
- You’re looking for a standard 9–5 office job with a task list
❤️ READ THIS PART SLOWLY
If your heart beats faster while reading this page…
If you thought, “Damn, I’d love to build this AI coach…”
Then we want to hear from you.
Click the orange “Apply now” button below, answer a few questions, and maybe, this will be the best click of your life. 🙂
With best wishes and love,
ChessMood team and baby Charlie