Posted 3 months ago

Golang Mentor


Not disclosed
Project based
Time commitment
Between 11 - 50
Company size


Mysql Database
Coaching and Mentoring
Golang Backend

Job description

We are looking for a knowledgeable programmer and/or instructor to be a Golang Mentor & Instructor for our Intensive Bootcamp Backend Development program with Golang. You will be working directly with the Edspert.id team to develop syllabus and modules, teach students in class and communication channels via Zoom, mentoring students and mentoring final project, and help our students become job-ready Go Programmer and get hired. This is a paid, remote, freelance position (with upon request schedule).

  • Develop lesson plan and syllabus
  • Prepare modules and learning materials (slides, articles, or/and videos)
  • Teach in online classes (live learning session with Zoom)
  • Apply teaching and pedagogy techniques to design interactive learning which includes: text-based, code syntax examples, illustration using images or videos, and technical assignment
  • Break down technical concepts into digestible exercises
  • Collaborate with Edspert.id team to make sure learning outcomes are achieved
  • Have a strong desire to assist students from Vocational Students, Fresh Graduates, and already have a job from diverse backgrounds in developing digital products
  • You should have at least 2 years of hands-on experience in developing and testing apps on Full-stack Web Development for medium to large scale applications
  • Must have a good understanding of Algorithms & Data Structures
  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Strong knowledge of Go frameworks, especially Gin and common Goroutine and channel patterns
  • Experience with Object-Oriented Programming, RESTful, API, JSON/XML/HTML protocol, ORM, and Database Technologies: MySQL/ PostgreSQL and MongoDB
  • Having experience using Gorm
  • Fluency and experience with HTML5, CSS3, JavaScript, Bootstrap & Responsive Web Design, React.js
  • Fluency and experience developing Authentication & Authorization also Middleware
  • Having the experience to deploy applications (Netlify for front-end and Heroku or AWS for back-end)
  • Experience with developer tools such as Git, GitHub, Command-Line, and Postman
  • Fluency and experience with unit testing using Jest & RTL for React.js
  • Fluency and experience with unit testing for Go
  • Passion to share knowledge
  • Attention to the details

  • Professional experience building various web applications using JavaScript and Go
  • Experience with Docker
  • Experience with Microservices
  • Experience writing educational content that reaches a wide audience in a digital format
  • A strong written & spoken English
  • Good public speaking skill

Widya Edu started in 2020 as an educational platform powered by artificial intelligence, focused on improving formal education for assisting high school students with learning management system. This is our solution for a personalized learning experience.

In 2022, Edspert.id already launched by Widya Edu. This non-formal education is focused on the skills and expertise classes. Edspert.id offers classes on many types of skills, fields in English & Scholarship, Product Management, Programming and Technology.
Interested in this job?
Apply Now
Other jobs like this
2 days ago
Not disclosed
Full time
2 days ago
Not disclosed
Full time
2 days ago
Not disclosed
Full time
Share this job

Fast track Your Remote Work Career


Sign up

Create your profile by sharing your personal and professional details with us.


Take our online talent assessment for skills and competencies evaluation.


Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now