• Skip to primary navigation
  • Skip to main content

Code the Dream

Real Talent. Real Experience. Real Impact.

  • About
    • Who We Are & What We Do
    • Job Openings
    • CTD Voices
    • Code The Dream’s Impact
    • In The Media
    • Board
    • Contact Us
  • Get Involved
    • Volunteer
    • Senior Dev Fellowship
    • E-Newsletter
    • Thank You CTD Volunteers
  • Services
    • Portfolio
    • Need an App?
  • Class Info
    • Class Info
    • Apply Now
    • Virtual Info Session
  • Blog
  • Donate
  • Show Search
Hide Search

CTD Labs Apprenticeship

Most of our apprentices come from CTD School classes, but occasionally we admit qualified candidates directly into the apprenticeship program. This happens on a case by case basis.

You might be a good fit for a CTD Labs Apprenticeship if you…

  • Already have good Rails or React.js skills and are ready to contribute to a project,
  • Need more real life experience before seeking a job as a software developer,
  • Want to give back to the community,
  • Want to help diversify tech, and
  • Are ready to join a supportive community of coders of diverse backgrounds to help you continue learning.

The CTD Labs Apprenticeship is a full-time, 40 hours-per-week, professional program for junior software engineers to get real-world software development experience by working on real projects in an agile development environment.  The majority of CTD Labs’ projects involve developing apps and web technologies that advance the social good. The Apprenticeship requires a minimum of nine month commitment. Apprentices who wish to continue longer than 12 months may apply for a second year. The Apprenticeship comes with a $30,000 annual salary ($35,000 in high cost-of-living areas) and health benefits. Please read the full requirements at the link below.

Description of & Requirements for CTD Labs Apprenticeship.

To ensure that you are prepared to enter CTD Labs and begin contributing to real client projects, we ask you to complete a take-home coding assignment that you will turn in by sharing the link in the below form. The link to that assignment is below. Once you start the assignment, we expect you to turn it in approximately one week later (honor system).

Apprentice Applicant Assignment

Once you have reviewed the requirements and have prepared your coding project, please fill out the application below.

CTD Labs Apprenticeship (Direct) Application Form

We're live! Not too late to join us. codethedream.org/gender-diver… twitter.com/chick_inthepar…

About 3 days ago

Join us tomorrow for a lively conversation with accomplished leaders from across the industry! They'll discuss what it takes to succeed as a woman or gender-diverse person in leadership and how to create a more equitable workforce, followed by a Q&A. codethedream.org/gender-diver…. pic.twitter.com/XgKRdUuXtb

About 4 days ago

Thank you to @NCOpenGov and @NCNewsWorks for having us join this impactful event! We look forward to building a more equitable future together with technology that benefits all of us.

Last week

“When you do get something like the motorcycle bill, where you have the old bill and the new bill, this shows a side-by-side snapshot where you can see exactly what’s changed. Discerning those changes quickly allows more time to add depth to reporting," Boughton said.

Last week

The panelists included Walter Gomez from @EnlaceLatinoNC, Brian Clary from @Triad_City_Beat, Maria Gonzalez from @elpuebloinc, and Melissa Boughton from @scsj. pic.twitter.com/sJjsUDMpeQ

Last week

Follow @CodeTheDream

Copyright © 2023 Code the Dream · All Rights Reserved · Website by Code the Dream & Tomatillo Design