Our Bootcamp Job Guarantee

Get a job or your money back.

Learning software development is hard, but leads to career opportunities in a fast-growing field. We're confident that if you put in the work, you can land a job as a developer. If we cannot fulfill that promise, we'll refund your tuition.

Here’s the deal. You take and graduate from the course, and you hustle on your job search. We give you the support, direction, and accountability you need to build in-demand skills, and we guide you through your job search. We stand behind our Web Development Bootcamp because it works. Read on for details about graduation and job search requirements.


In order to graduate from Thinkful’s Web Development Bootcamp you will complete the following steps.

Build a professional portfolio.

Publish your portfolio site to the web with at least four original, real-world projects approved by your mentor and include your bio and contact information. Your mentor will sign off on portfolio projects when they (1) are unique (cloned projects don’t count), (2) have readable and maintainable code, and (3) demonstrate proficiency with a specific technology or demonstrate product development skills because they’re useful or interesting.

Earn your mentor’s recommendation.

Once you demonstrate your technical skills to your mentor (through your project work and your progress through the course material), and he or she is confident you will be a solid contributor to an engineering team, your mentor will recommend you for graduation. There are no surprises here: you’ll regularly meet with your mentor and lay out a path together to earn their recommendation.

Participate in practice interviews.

The groundwork for a successful job search starts well before submitting your application. To graduate you’ll need to participate in at least four practice interviews.

Graduate within 6 months.

You must graduate within 6 months (if you have to pause, that time does not count towards your enrollment time). So far, 96% of graduates have done so within that timeframe.

Hustle for a job

As a graduate we’ll introduce you to your career coach, an experienced tech recruiter or hiring manager, and you’ll meet with them regularly during your job search. We’ll give you the support you need, but you need to hustle to make it happen.

Identify opportunities.

Before you can submit a single application, you'll need to find the right job openings. You’ll work closely with your career coach to utilize and grow your personal network. You’ll also research markets, industries, and companies to find opportunities, even those that aren’t listed.

Craft applications.

To a hiring manager, a well-crafted application stands out from the crowd. Your career coach will teach you how to properly research each opportunity and help you assemble application materials like cover letters and resumes. You will submit drafts of these materials and revise them together with your Career Prep mentor.

Manage your pipeline.

Successful job searches are well-organized. We’ll give you the tools you need to track and organize your networking, outreach, and application pipeline. It’s your responsibility to update and share this pipeline with your Career Prep mentor each week.

Get a real job

We’re guiding you to your first job where your primarily responsibility is software development. Not a temp job, not an unpaid internship, not a “job” TAing other students. When you put in the effort we guarantee that within 6 months of graduation, the bootcamp will take you to a full-time (or voluntary part-time) opportunity as:

  1. a salaried employee,
  2. a full-time contractor,
  3. or a paid apprenticeship of defined duration (apprenticeships are generally 8 - 12 weeks long, paid hourly, and used to evaluate a candidate for a full time salaried role).

The fine print

You knew it had to be here. You must be at least 21*, live in and be legally able to work in the U.S., and be proficient in spoken and written English. We cannot guarantee remote work and becoming a part of your local developer community is important to your career growth, so you must live in or within commuting distance of the city where you are pursuing web development jobs. Any city with at least 10 web development jobs posted on Dice in the last month meets this requirement. This guarantee applies to students enrolling after December 31, 2015. To see a changelog of all changes since the original version, visit this doc. See, that wasn’t too bad.

*We can’t guarantee a job to everyone younger than 21 (Dan’s age when he cofounded Thinkful), but we’re willing to consider individual exceptions to this limitation down to 18 if, after talking with you, we’re confident that we can promise you a job.

Web Development Bootcamp

A bootcamp built to get you hired.

By combining an in-depth, project-based approach with three 1-on-1 sessions every week, we've designed this program to land you a developer job. Our Web Development Bootcamp is the most efficient way to create a unique portfolio that showcases the skills employers look for. Working side-by-side with a professional developer, you'll build interactive websites and apps. Your mentor will customize each phase of the course, so you can learn other JavaScript frameworks and build advanced capstone projects from scratch.

Learn more
Talk to an education advisor

Have any questions? Talk to Noel.

online education mentor

If you have questions about pricing, scholarships, financing options, or just general inquiries about how Thinkful works – hit up Noel. He's happy to assist you!

Schedule a call Email Noel
online programming education mentor
Course recommendation
Based on your goals we recommend
recommended course icon
An education advisor will be in touch to help you get started.
View course