About Us
Millions of students have learned chess from the kind and patient Dr. Wolf. “Learn Chess with Dr. Wolf” started as an indie labor of love and has grown into a successful operation with a small and dedicated team. But there’s so much more to be done! With your creativity, dedication and attention, we know we can bring the joy of chess and learning to many more people.
About You
You’re an experienced mobile app developer with strong leadership skills and a deep understanding of programming best practices. You're able to mentor a small team of developers while also driving the project forward. You are a problem solver, a strong communicator, and you have a track record of delivering high-quality products.
You love Dr. Wolf and want to be a part of our mission to spread the game of chess, and build the most fun and effective way to learn the game.
What You’ll Do
Support and organize our small, dedicated development team.
Build features and fix bugs for our iOS and Android apps.
Collaborate with the product team to architect and map out engineering plans.
Conduct code reviews and give code feedback to the team.
Lead our testing strategy and our approach to technical debt.
Stay up to date with best practices in mobile development and make recommendations to improve our tech stack.
Collaborate with other technology teams within Chess.com who provide chess-related technologies to be used inside the Dr. Wolf app.
Required Skills
5+ years experience in development on mobile game products.
3+ years of experience supporting experienced developers.
Strong JavaScript and Swift skills. Kotlin is a bonus.
Strong understanding of software development best practices.
Excellent problem-solving skills.
Excellent communication and interpersonal skills.
Strong understanding of Git and the pull request workflow.
Familiarity with unit and integration testing for mobile applications.
Strong familiarity with chess and a love for the game!
About the Opportunity
This is a full-time or equivalent position
We are 100% remote (always have been, always will be)
Learn more about Learn Chess with Dr. Wolf here: https://www.learnchesswithdrwolf.com/