Get ur child addicted
to  playing  building games!

Who are we? KidoCode is an IT company providing new solutions in STEM and computer science education for kids and teens focusing on computational thinking using world level contents and self learning skills. We are providing a wide variety of courses from very basic for kids to very advance and professional for software developers as well as university lecturers.

What is KidoCode internship about? In order to develop a strong and sustainable community of passionate and strong students and knowledge workers, KidoCode provides paid internship for university students and fresh graduates to not only to develop its own permanent staff but also provide a launch pad and incubator for young job seekers and future entrepreneurs.

Basic requirements

Good teamwork, passionate about learning, good communication skills, self-learner, independent, fluent in English


Coaching kids and teens through the KidoCode syllabus and helping them over time management and problem solving skills


Nice and lively environment, high quality trainings, full-time job positions, building your personal branding


Challenging your knowledge to the max and improve your skills in variety of fields such as programming, science, mathematics, media and ...

"Start your awesome journey of success"

A few words from our interns! More


I joined KidoCode in early 2015 as intern while I was going for my Year 2 University Studies. Upon completion of my Level 2, I continued as a part time Junior developer and trainer mostly focusing on training kids and learning new technologies used at KidoCode, I attended KidoCode every day I didn’t have class and sometimes after classes. After successfully obtaining my Bachelors degree is Software Engineering I was offered a full time position as developer. And the journey goes on....

Fatima, Software Developer @KidoCode
Carol Tsai Jia Ru

My internship period in KidoCode is amazing. I graduated my diploma in Customer Services. I learned all my programming skill through KidoCode. Now I know how do coding in Python, HTML, CSS, C++ and more. After I finished my internship, I continue to work at KidoCode as a full time trainer. I have developed 2 website and currently I'm developing new content on the mobile application. KidoCode is really a place that provides a UNIQUE internship then the others.

Carol Tsai Jia Ru, trainer @KidoCode
Tran Viet Huong

My internship period at KidoCode was a very enjoyable one. Where I experience what its like to have one foot in the working world, preparing me for whats to come in other working environment.

Arif, Engineering Technology In Computer Systems

Internship Frequently Asked Questions

Can I join as a full-time member after internship?!

Depends on your performance and teamwork, we have plenty of job opportunities as trainer, developer, content developer, promoter, marketer, animator and more

Is there any chances to become a professional developer?

After passing our internship programs with full efforts you can join us as a junior software developer in our developing team.

"Our awesome internship plans!"

You can choose your suitable plan of internship. For choosing the advance internship, you would need to have prior knowledge of programming or have finished the basic internship. Please note that all internships are planned for 6 months and you would take to the level your time and efforts afford.

3-6 Month (RM500/Month)

3-6 Month (RM1000-2000/Month)

3-6 Month (RM1000-2000/Month)

  • Front-End HTML/CSS/JS

    HTML5, CSS3 and jQuery are amazing combination for front-end development.

  • Back-End Python

    Python is one of most convenient programming languages for back-end with more than 155 thousands of free packages.

  • Database NoSQL

    mongoDB is one of the most popular not only SQL ( NoSQL) databases that we are teaching at KidoCode

  • Cloud services API

    Using hosting services, developing and using APIs and improving your skills in cloud base web applications

3-6 Month (RM1000-2000/Month)

3-6 Month (RM1000-2000/Month)

  • 2D graphic Adobe Illustrator

    You are going to learn about 2D graphic, design the objects and characters in vector software like Adobe Illustrator, and you will learn more learn about vector skills design to use it for 2D animation software.

  • 2D Animation Adobe After Effect

    It will be so amazing for you to be that you able to create and design your own characters and bring it to life using 2D animations and learn animation by using Adobe After Effects.

  • Videography Adobe Premier Pro

    You will learn about online and offline editing in post-production, color correction, videography technique and lighting, camera and equipment

  • Photography Adobe Photoshop

    You will learn about camera, lenses, lighting, editing and much more. You will have the chance to be part of a professional team providing photography services.

3-6 Month (RM1000-2000/Month)

  • Research

    You would participate in our research team in the field of education to study the current education systems around the world as well as history , philosophy and future of education.

  • Computer science for computational thinking

    One of the most successful and modern approaches in education is focusing on "Computational thinking" and one of the best approaches towards computational thinking training is "Computer science". You would get familiar with the principles and challenges in this field.

  • Training

    You would get hands-on experience in training a wide variety of children including : Early ages as young as 3 - 4 years old , teenagers, adults and students with particular needs in their education path such as autistic, dyslexic, ADHD and so on and so forth.

  • Publication

    Depends on your qualification , you would participate in some parts of our publication team to publish scientific articles.

3-6 Month (RM1000-2000/Month)

  • Marketing Fundamentals

    You will learn the core elements of marketing and know why it is important and what makes a brand great. You will conduct a market research and understand why it is important to have effective marketing campaigns

  • Digital Advertising & Marketing

    One of the most successful platforms in marketing is digital marketing. You will have the understanding of different types of digital ads and learn how to think strategically about where and how to place ads. Understanding social media advertising, analyze trends, and news.

  • Marketing Strategy

    You will have a training in doing market research and understanding strategic alternatives, market penetration, product development, and market development

Apply for internship

Please fill up and provide the following information to apply.

Attach Your Resume