Am I qualified for a placement?
You might be, it depends on what you're looking for. There are many different tech jobs that we place candidates in. Some of them require more advanced skills than others.
For business intelligence jobs, we expect a working knowledge of at least one query or database language (SQL, MySQL, MongoDB, etc.) and basic fluency in one scripting language (python, r, etc), along with a grounding in general programming concepts, and an aptitude for math and statistics.
If you want a programming or business intelligence job, we would like to see an impressive project (personal, school, work etc.) that proves your drive and technical skills.
Other tech jobs (such as quality assurance, IT project management, user support) don’t require very advanced programming skills, but may expect different skills.
What kind of jobs do you place candidates in?
We place candidates in many different tech jobs, not only programming. Here is a list of positions we place people in:
- Software Developer
- Front-End Developer
- Back-End Developer
- Mobile Developer
- Data Scientist
- Business Intelligence Developer
- IT Project Manager
- Quality Assurance Analyst
Where are the jobs located?
LaunchCode apprenticeships are located in our hub cities and the surrounding areas: St. Louis, South Florida, Kansas City, Rhode Island, Seattle, and Portland. In rare occasions we have placed people into apprenticeships outside of our hub cities.
How do you evaluate candidates?
We are not fixed on traditional credentials like a CS degree or relevant work experience. We evaluate candidates on their drive, potential to learn new skills quickly, ability to work with others, and technical skills. The process has three phases: online application, online coding puzzle, and an interview. The interview has a behavioral part and a technical part. If the applicant demonstrates that they are job ready, then we start connecting them with the kind of jobs that they are interested in.
I live outside of the US, can I apply?
No. Right now, we are only placing the candidates in the US.
I live in the US, but I need an H1B visa sponsorship, can I apply?
No. We have seen that employers are unwilling to take on LaunchCode candidates who need a visa sponsorship, so we encourage candidates to try other methods of employment.
Are any of the jobs part-time?
No, you will be working as a full-time professional, this is not an internship.
I am a student, can I apply?
If you want to finish your school or are not ready to start a full-time job, we recommend you to apply when you are close to graduation or are ready for a full-time job.
We have placed many people who have not completed an undergraduate degree. As long as you accept to be a full-time apprentice with the end goal of being hired as a full-time employee, you can apply and go through our process.
How long does the apprenticeship last?
Most apprentices are hired full-time in 3 months, but it can vary. The apprenticeship will last as long as it takes for the company to decide whether they want to keep that candidate, or let them go. We have seen some candidates hired after a few weeks, and others take longer than 3 months. It all depends on the individual candidate, and their company.
What kind of companies do you match candidates with?
We have more than 300 company partners, ranging from Fortune 500 companies to tech start-ups.
What if the company doesn’t offer me a job?
The company has a strong interest in your success. Four out of five of our apprentices are offered a full-time position. Once you are ready, the company should offer you a job. If they don’t, we'll help you locate other opportunities.
What is the most important thing I can do to succeed on the job?
The biggest things companies will be looking for are motivation and potential. Once you are given a chance, it is up to you to prove yourself. This means doing all of the little things while at work to make sure you are as productive and helpful as possible, and doing all of the necessary things outside of work to make sure you are learning and improving. Ask questions, and take advantage of all the knowledge and experience of the developers around you. Don’t be afraid to make mistakes - just show you're learning!