Role & responsibilities
Create coding/debugging challenges.
Write problem statements and bug descriptions.
Prepare starter code and expected solutions.
Create test cases and hidden test cases.
Write hints and explanations.
Map challenges to difficulty levels.
Create quick questions and practice tasks.
Review content quality and clarity.