Posted Jul 12, 2026

Remote Unity and C# Programming Instructor Needed for 2M Game Development

Apply for this Position →

2M Game Development is seeking a talented Unity and C# programming instructor to teach 1 on 1 students remotely from all over the world. This will start as a part-time job with a salary in the beginning as part of our trial period. After getting feedback from students and seeing your work for our own eyes, we can then provide you with more students, and this could potentially turn into a full-time job.

The amount of money you earn depends on the work and effort you are willing to put in. On average, our instructors earn up to $1,200 per month. However, our highest earners make up to $2,000+ per month!

Experience Level:

We are looking for a candidate with a minimum of 2 years of experience in Unity and C# programming, preferably with teaching experience. The ideal candidate should have a passion for game development and be able to inspire and guide students towards their goals.

Qualifications:

Skills:

Additional Requirements:

Responsibilities:

Benefits:

Before you start teaching, we will have a meeting where you will see how the process will look like. We will check your level of English and competence when speaking and take you through the lessons you'll be teaching. If you meet the required qualifications and are excited about this opportunity, please submit your resume and cover letter. We look forward to hearing from you!

2M Game Development is a game development company that teaches students how to make games from A to Z. Due to high demand, we are seeking a remote Unity and C# programming instructor to teach 1 on 1 students from all over the world, mostly based in the US. As the instructor, you will be responsible for teaching Unity, C# programming, and good coding habits, as well as game design.

Originally posted on