Our Web Development 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 a portfolio site to the web that includes your bio and contact information, and features at least four original, professional caliber projects, that have been approved by your mentor and program manager. Your mentor and program manager will approve your portfolio projects when they (1) are unique (cloned or tutorial-based projects don’t count), (2) have readable and maintainable code, (3) demonstrate proficiency with a specific technology, and (4) are well designed or exhibit product development skills because they are useful or interesting.

Earn your mentor’s recommendation.

Your mentor will recommend you for graduation once they are confident you will be a solid contributor to an engineering team. Specifically, they will evaluate your technical skills through your project work, your progress through the course material, and your mentoring sessions. There are no surprises here: you’ll regularly meet with your mentor and lay out a path together to earn their recommendation. Make it a point to regularly ask your mentor and program manager if you are on track to graduate within 6 months.

Participate in mock interviews.

The groundwork for a successful job search starts well before submitting a job application. To graduate you’ll need to participate in at least five practice mock interviews during your enrollment in the course. Mock interviews assess skills from HTML/CSS, JavaScript, JS frameworks, and Node.js, to soft skills and culture fit questions. Interviews are designed to be realistic and are administered by senior engineers from our mentor team.

Graduate within 6 months.

Changing your career is an intense process that requires sustained focus and attention. There is no shortcut for putting in the time and doing the work. The Flexible Web Development Bootcamp requires about 600 hours in total to complete. To qualify for the guaranty you must graduate within 6 months of starting the course by putting in on average 25 hours each week. Thinkful is designed to keep you moving quickly and efficiently, so reach out for help via the Slack community and attend Q&A Sessions in between sessions any time you’re stuck for longer than 30 minutes.

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 research markets, industries, and companies to find opportunities, even those that aren’t listed, in preparation for your job search. Growing your personal network also substantially increases your job search success, so in the first two weeks you’ll meet 1-on-1 with a career coach for suggestions on networking and goals to hit during the course. Once you graduate you’ll meet with your career coach each week and they will expect you to find and keep close track of local job opportunities for each session.

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 coach. Once your coach signs off on your materials we expect you to submit at least seven job applications every week, unless you and your coach agree to focus instead on other areas like interviews or coding challenges.

Crush code challenges.

Code challenges or work samples are an increasingly popular step in the tech hiring process. We expect you to begin working on code challenges as soon as they are assigned and to return each one to the hiring company before their assigned deadline or within three days of receiving it.

Manage your pipeline.

Successful job searches are well-organized and reply times to introductions and emails from recruiters should be prompt. 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 coach each week. Attending your weekly 1-on-1 career coaching sessions is a sign that you’re taking the job search seriously and is required for the guarantee. Missing more than two of your coaching sessions disqualifies you from the guaranty.

Build your network.

Networking and becoming a part of your local developer community is important to your career growth, so during your enrollment we require that you attend at least two coding meetups or other events each month and interview at least two working developers in your city before graduation.

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 Web Development 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).


Each graduate receives the same level of job search support and access to career services resources, including one on one career coaching, resume and LinkedIn review, job search strategy and networking support, and access to Thinkful’s employer network for up to six months of their job search. However, local networking is important to a successful job search and required for the job guarantee so you must live within reasonable commuting distance of one of the covered cities listed below and plan to search for work in that city. If your city isn’t included on that list you should still schedule a call with an education advisor who can vet your location on a case-by-case basis. We cannot guarantee remote work.

The following cities qualify for the guarantee:

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. (or Canada if you're located in Vancouver or Toronto), and be proficient in spoken and written English. This guarantee applies to students enrolling after November 10th, 2016.

*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 Benjy.

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

Schedule a call Email us