Android teacher - Freelance

Job description

You love building Android applications, and you love sharing your craft with others, whether it's through blog posts, lessons, or conferences. After all, through your own experience, you know what it takes to be a great developer!


You're able to look at your own career from a distance and see the steps that someone would take to get there. You can break down even the most abstract development concepts into concrete skills and can already imagine fun examples to show learners, from APIs to APK files! It's your goal to help others along their journeys to becoming pro Android devs. As far as you're concerned, nothing is unlearnable, and today's beginners are tomorrow's experts.


If this sounds like you, and teaching is a next step you want to take in your development career, increase your professional visibility, add a new dimension to your career, and bring your dev chops to the OpenClassrooms community as a Android teacher!


Note: OpenClassrooms is based in Paris, but this job can be done from anywhere as long as you're okay with coming to Paris for video shoots. We pay travel costs! ✈



  • Identify the skills necessary to become an entry-level Android developer
  • Design an Android learning path consisting of individual courses and projects
  • Write the content of courses within the Android learning path
  • Appear in Android course videos (see some our recent courses for examples)
  • Write and produce screencasts
  • Perform market research on what companies seek in Android devs
  • Consider OpenClassrooms strategy and certification requirements
  • Design projects that test students' acquisitions of required skills
  • Collaborate with experts as necessary for certain courses
  • Collaborate with the OpenClassrooms Education team giving feedback on other course and path subjects! We're a lively international bunch.


  • Proven experiences as an Android developer, whether at a company or as a freelancer
  • An interest in sharing your craft (feel free to send us blog posts, conference talks, or anything relevant!)
  • A willingness to learn what you don't already understand
  • Native-level English skills
  • Excellent written expression in your native language
  • Comfort speaking in front of a camera
  • Ability to manage several projects at the same time
  • Excellent interpersonal skills: you know how to give constructive criticism and put people at ease
  • Motivation to join the largest online education platform in Europe


Note: since video is such an important part of a compelling course, please send us anything that might help us understand how you communicate in front of a camera (or audience) if you have it!

This is a freelance role.