JavaScript Instructor
$30,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks ($30 USD/hour)

Fully-remote
Any country
part-time (20 hrs/week)
Long-term role

JavaScript Instructor $30,000USD/year ($30 USD/hour)

Description

Are you an experienced JavaScript developer with a knack for teaching and a passion for computer science? BloomTech is on the hunt for part-time instructors to lead our dynamic, immersive, live, online classes. This role offers you the chance to shape the future of software development while working remotely and flexibly from anywhere in the world.

At BloomTech, we’re not just another educational institution—we’re a launching pad for careers. Our commitment to student success is unparalleled, with students paying tuition only after securing a job. Our curriculum covers core computer science principles like algorithmic problem-solving, Big-O notation, and time-space complexity, ensuring students are ready for the real world.

We believe in the power of diversity and are dedicated to building a team where every voice is heard. We encourage applicants from all backgrounds to bring their unique perspectives to our vibrant community.

Due to employment regulations, BloomTech can only accept applicants from certain countries with specific educational or professional qualifications. This ensures compliance with local laws and allows us to maintain our high standards of educational quality and student support. Please review the Candidate Requirements section carefully to ensure you meet the criteria.

Eager to share your JavaScript expertise and shape the next generation of developers? Join BloomTech’s innovative team and make a lasting impact. Apply today and help us revolutionize tech education!

What you will be doing

  • Delivering live, interactive classes on Zoom, breaking down complex JavaScript and computer science concepts using real-world examples and engaging storytelling.
  • Mentoring students, offering support and encouragement to help them excel and overcome challenges.
  • Providing detailed feedback on the curriculum and tracking student progress.
  • Dedicating 10 hours per week to live teaching and student coaching.

What you will NOT be doing

  • Supervising other instructors or teaching assistants.
  • Focusing solely on tutoring; instead, you will deliver comprehensive, career-focused training.
  • Attending in-person meetings or conferences, as the role is entirely remote.

Key responsibilities

Equip students with the skills and knowledge to ace the General Coding Assessment and embark on successful software development careers.

Candidate requirements

  • One of the following combinations of education and industry experience:
    • A Bachelor's degree + 3 years of software industry experience
    • A coding boot camp certificate that required at least 900 hours + 4 years of software industry experience
    • A high school diploma/GED + 5 years of software industry experience
  • 3+ years of experience with JavaScript
  • Excellent public speaking and presentation skills
  • Ability to clearly explain technical concepts to beginners
  • Available to teach live coding classes from 2pm - 4pm PST (21:00 - 23:00 UTC)
  • Reside in one of the following countries: Bulgaria, Colombia, Costa Rica, Czech Republic, Ecuador, Egypt, Guatemala, Honduras, Hungary, India, Republic of Ireland, Mexico, Nicaragua, Pakistan, Panama, Paraguay, Peru, Poland, Romania, Serbia, Slovakia, Slovenia, South Africa, Turkey, United Arab Emirates, Uruguay, or Venezuela.

Nice to have

  • Prior experience in teaching or mentorship roles.

Meet a successful candidate

Watch Interview
Isuru Samarasinghe
Isuru  |  Software Engineer
Sri Lanka  

Isuru saves two hours a day by cutting his daily commute around Colombo, Sri Lanka's capital. Working remotely as a Software Engineer for Tr...

Meet Isuru
How it works

Applying for a role? Here’s what to expect.

We’ve curated a series of steps that take the guesswork (and cognitive bias) out of recruiting the best person.

Pass Cognitive Aptitude Test.
STEP 1

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.
STEP 2

Pass English Proficiency Test.

Prove Real-World Job Skills.
STEP 3

Prove Real-World Job Skills.

Ace An Interview Or Two.
STEP 4

Ace An Interview Or Two.

Accept Job Offer.
STEP 5

Accept Job Offer.

Celebrate!
STEP 6

Celebrate!

Frequently asked questions

About the role

About Crossover

Meet some people who've landed similar jobs

Why Crossover

Recruitment sucks. So we’re fixing it.

The Olympics of work

The Olympics of work

It’s super hard to qualify—extreme quality standards ensure every single team member is at the top of their game.

Premium pay for premium talent

Premium pay for premium talent

Over 50% of new hires double or triple their previous pay. Why? Because that’s what the best person in the world is worth.

Shortlist by skills, not bias

Shortlist by skills, not bias

We don’t care where you went to school, what color your hair is, or whether we can pronounce your name. Just prove you’ve got the skills.