Skilvul is a social enterprise with a mission to build accessible tech education for everyone.
Currently, we provide intensive coding bootcamp, corporate training, and part-time courses for on-demand digital skills.
At Skilvul, 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 as valuable and ask kindly for each other’s attention and help despite our 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.
Job Description
We are looking for an experienced full-stack web developer and/or instructor to be a Part-Time Instructor for our Fullstack Web Development Bootcamp Program. You will be working directly with our Technical Lead, Head of Learning, Mentor, and Project Manager to help our students become job-ready Fullstack Web Developer. You can work from anywhere as long as you have a steady internet connection.
This is a paid, remote, part-time position.
What you'll do
- Lead and improve the completion rate (attendance and competency) and placement rate (employment) of Fullstack Web Dev Bootcamp program
- Lead the learning journey of Fullstack Web Dev Bootcamp program
- Prepare 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 WA/Slack/Discord
- Providing guidance, advice, feedback, and support to students in following the program
- Break down technical concepts into digestible exercises.
- Collaborate with our Technical Lead, Head of Learning, Project Teams, and Mentor to make sure learning outcomes are achieved
- Becoming a facilitator for students in the mentoring or 1on1 session
- Have a strong desire to assist students from Senior High School, Vocational Students, College Students, and Fresh Graduates, and already have a job from diverse backgrounds in developing digital products
What you'll need
General
- This job position is specifically open to female applicants
- You should have at least 3-5 years of hands-on experience in developing and testing apps on Full-stack Web Development for medium to large-scale applications
- Fluency and experience with JavaScript
- Having previous experience in teaching or mentoring
- Strong initiative and ownership
- Problem solver and customer-centered
- Excellent communication and interpersonal skills
- Able to work independently and collaboratively
- Must have a good understanding of Algorithms & Data Structures
- Experience with developer tools such as Git, GitHub, and Command-Line
- Passion for sharing knowledge
- Attention to the details
Front-End
- Fluency and experience with HTML5, CSS3, JavaScript, Bootstrap & Responsive Web Design, and React.js
- Fluency and experience with React Router 6
- Fluency and experience with State Management Redux and React Context
- Fluency and experience developing Authentication & Authorization also with Middleware on the client side
- Having the experience to deploy applications
- Fluency and experience with unit testing using Jest & RTL
Back-End
- Strong knowledge of Node.js and Express.js to build web service and RESTful API
- Experience with Object-Oriented Programming, RESTful, API, JSON/XML/HTML protocol, ORM, and Database Technologies: MySQL/PostgreSQL and MongoDB
- Experience using ORM Sequelize and Mongoose
- Fluency and experience developing Authentication & Authorization also with Middleware
- Experience in API design and development
- Familiar with API documentation
- Having the experience to deploy applications (Heroku, Railway, AWS, etc)
What will make you stand out
- Experience in leading Cohort Bootcamp Programs.
- Good public speaking skills.
- Experience writing educational content that reaches a wide audience in a digital format
- Strong written and spoken English.