Love to code? Love to share your skills? Love to help others?

NOW HIRING: Online Coding Mentors & Online Course Creators. See below for details on how to apply.

Our values

CodingNomads’ mission is to enhance the quality of people’s lives by enabling affordable access to quality software engineering education. We believe that learning to code has the ability to change lives for the better. Software developers gain access to a thriving global job market, attaining economic mobility, and geographic flexibility. At CodingNomads we have two primary priorities. The first is to create high-quality, effective courses, make them available to as many people as possible. The second is to support those who are taking our courses or who have completed our courses with best-in-class mentorship and support. We do this by going the extra mile for our students at every step. We only succeed when our students succeed. We are committed to their success. We are also deeply committed to an equitable, kind, fun, and wonderful work environment and community.

Our ideal teammate

We seek software engineering mentors as well as content/course creators who share our passion for sharing knowledge, enjoying life, and helping others succeed. Our instructors and course creators must be self-starting and meticulously dedicated to the success of each student.

With our team distributed around the world, mentors have a high level of freedom and ownership. CodingNomads embraces diversity. If you’ve got the skills and you’re keen to share them with the world, we encourage you to apply.


Current Openings:

  • Online Coding Mentor
  • Online Course/Content Creator

Role: Online Coding Mentor

Responsibilities

  • Guide students through the learning process, step by step from beginner to confident coder using CodingNomads online curriculum.
  • Conduct weekly 1-on-1 screen sharing calls with students typically ~60 minutes.
  • Answer technical questions through Slack, email and forum on a regular basis when raised by your mentees or any other student.
  • Reach out to mentees between 1-on-1 sessions to check-in, encourage progress, answer questions, etc.
  • Communicate effectively and empathetically with all students and members of the CodingNomads community.
  • Teach big picture concepts and the small implementation details that will help students succeed on the job

Requirements

  • A passion for sharing knowledge
  • 2-3+ years of industry experience as a software engineer
  • Demonstrable core knowledge of one or more of the following languages:
    • Java
    • Python
    • Data Science & Machine Learning
    • Web Development
    • Javascript
      • HTML
      • CSS
  • English fluency (all materials are currently only in English)
  • You must be able to clearly communicate complex topics in a simple manner – while making it as fun and enjoyable as possible

Desirable skills

  • Demonstrable software development experience
  • Demonstrable teaching/mentoring experience
  • Interested in building online communities
  • Excellent attitude
  • Self-starter

If this sounds like you, please send a brief email detailing your experience as a software engineer and why you’d like to share your skills as an instructor at CodingNomads to admin@codingnomads.co with the subject “Online Coding Mentor” and we’ll take it from there. We hope to hear from you!


Role: Online Course/Content Creator

We are always in the process of creating new and improved courses that will benefit our students. Much of our time is spent creating things like blog posts and technical tutorials all the way up to comprehensive courses on entire programming languages, and everything in between. If you’re interested in helping to create new online courses and/or technical content, we’d love to chat with you.

Responsibilities

  • Create content, curriculum, videos, labs, exercises, collateral and all relevant material to be used on CodingNomads Online Learning Platform. Content may include but is not limited to the syllabus, learning objectives, curriculum, tutorials, lectures, videos, lab assignments, quizzes/tests, supporting content, etc.
  • Comprehensively complete the course on the platform to such a degree that students may begin signing up for the course. The course will need to cover a wide array of introductory and fundamentals topics in such a manner that it will be considered a valuable, and worthwhile investment by students. 
  • Update the content as necessary where problems, errors, omissions, etc are detected.
  • Teach big picture concepts and the small implementation details that will help students succeed on the job

Requirements

  • A passion for sharing knowledge
  • 2-3+ years of industry experience as a software engineer
  • Demonstrable core knowledge of one or more of the following languages:
    • Java
    • Python
    • Data Science & Machine Learning
    • Web Development
    • Javascript
      • HTML
      • CSS
  • English fluency (all materials are currently only in English)
  • You must be able to clearly communicate complex topics in a simple manner – while making it as fun and enjoyable as possible

Desirable skills

  • Demonstrable software development experience
  • Demonstrable teaching/mentoring experience
  • Demonstrable writing and/or content-creation experience
  • Interested in building online communities
  • Excellent attitude
  • Self-starter

If this sounds like you, please send a brief email detailing your experience as a software engineer and why you’d like to share your skills as an instructor at CodingNomads to admin@codingnomads.co with the subject “Online Course/Content Creator” and we’ll take it from there. We hope to hear from you!