Skilvul Karir

Pekerjaan Tersedia (27)

Coding Mentor - Full-stack Web Development (Golang)

Full Time

Remote - Jakarta, Indonesia

1 tahun yang lalu

Marketing Event Internship

Full Time

Remote - Jakarta, Indonesia

2 bulan yang lalu

Full-Time Technical Lead - Skilvul UI/UX Bootcamp

Full Time

Remote - Jakarta, Indonesia

2 bulan yang lalu

Lead Instructor - Kampus Merdeka Batch 4 - Back End Development

Full Time

Remote - Jakarta, Indonesia

5 bulan yang lalu

IoT Mentor - Samsung Innovation Campus Batch 4

Part Time

Remote - Jakarta, Indonesia

2 bulan yang lalu

Lihat Semua

Coding Mentor - Full-stack Web Development (Golang)

Full Time

Remote - Jakarta, Indonesia

1 tahun yang lalu

Overview

SKILVUL GROUP is a social enterprise with a mission to build accessible tech education for everyone.

Currently, we offer two main services - an end-to-end coding bootcamp (Impact Byte), and an online training & certification platform for on-demand digital skills (Skilvul), for anyone who wishes to become a programmer.

At Skilvul Group, we treat each other with respect and communicate with empathy. We support each other even though it is not part of our job description.

We try to create a working culture where everyone is responsible for their own time. We require you to work efficiently and spend time wisely. We hope that nobody is working late here. We do not want to boss you around. In fact, you will be able to speak freely to anyone, including the top executives, about anything. We treat each others’ time valuable and ask kindly for each other’s attention and help despite positions.

We expect you to prioritize and fulfill your responsibilities, but you are also welcome to pursue your hobbies, spend time with your family, hang out with friends, and do other stuff that you are passionate about. We hope that you can have a more meaningful and purposeful life by working at Skilvul Group.

Job Description

We are looking for a knowledgeable programmer and/or instructor to be a Coding Mentor & Instructor for our Coding Bootcamp program: Full-stack Web Development (Golang). You will be working directly with the Head of Learning to develop syllabus and modules, teach students in class and communication channels via Slack/Discord, one-on-one mentoring, and help our students become job-ready Full-stack Web Developers. This is a paid, remote, full-time position (40 hours per week, Monday - Friday).

Responsibilities

  • Develop lesson plan and syllabus

  • Prepare modules and learning materials (slides, articles, or/and videos)

  • Teach in online classes (live learning session and AMA session)

  • Teach and answer questions in communication channels via Slack/Discord

  • Giving one-on-one mentoring

  • 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 Head of Learning to make sure learning outcomes are achieved

  • Have a strong desire to assist students from Senior High School, Vocational Students, Fresh Graduates, and already have a job from diverse backgrounds in developing digital products

Qualifications

  • 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

Requirements

  • 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