• 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
    • Annual Report
    • Board
    • Contact Us
  • Get Involved
    • E-Newsletter Sign Up
    • Senior Dev Fellowship
    • Volunteer Opportunities
    • Thank You CTD Volunteers
  • Services
    • Portfolio
    • Need an App?
  • Class Info
    • Class Info
    • Apply Now
    • Virtual Info Session
  • Blog
  • Donate
  • Show Search
Hide Search

Senior Developer Tech Equity Fellowship

Are you an experienced developer looking to make a difference?

What is the Senior Developer Tech Equity Fellowship?

Code the Dream creates opportunity that changes lives, builds technology that benefits our communities, and supports the diversity that drives a more just and innovative world.

The Senior Developer Tech Equity Fellowship is a unique, one-year opportunity for experienced software engineers to mentor and work collaboratively with a diverse community of developers in training, and to make their contribution to building the more inclusive and equitable tech sector our society so badly needs.

Application Deadline: May 15, 2022. We will review applications on a rolling basis, so interested candidates are encouraged to apply early. 

Start Date: To be determined with the Fellow.

Location: Fully remote and flexible!

Fellowship Description

Code the Dream is a growing nonprofit organization where people from diverse backgrounds — including low-income individuals, immigrants and communities of color — learn to code. After 8 – 12 months of intensive training with Code the Dream’s online curriculum and mentors, new coders have a chance to join CTD Labs, where they gain invaluable real-world experience as full-time software development apprentices.

In our CTD Labs apprenticeship program, experienced developers work alongside student apprentices to produce high quality work for our partners that also offers real experience that will help the apprentices launch life-changing careers. 

CTD Labs works with a wide range of companies, nonprofit and government partners, and we are very proud of the broad range of projects that come through CTD Labs every year. Examples of recent or current projects include: 

  • An app that employs evidence-based methods for assisting young children with special needs to learn to read.
  • An app for migrant farmworkers — who are often particularly vulnerable because they are forced to move frequently and live in substandard housing — to easily locate nearby health, education and legal resources.
  • A wide range of technologies for partner companies ranging from small start-ups to established tech companies interested in building more diverse communities.

In this position, you would serve as a senior developer and mentor,  helping our CTD Labs junior apprentice developers keep learning, thinking through obstacles and becoming better developers. Each day you’ll be checking in with student developers working on different projects, and your main areas of focus will likely include:

  • Mentoring and supervising: Overseeing all aspects of the development process (with help from the team!), including regular check-ins with junior devs, code reviews, etc. (~ 60%)
  • Coding, white-boarding, and generally making big picture decisions about app structure, technologies, etc. (many of the things you probably do now) (~ 20%)
  • Everything else that goes into our unique nonprofit community and software development shop, from meeting with current or potential CTD Labs partners, to providing input on CTD class curriculum updates, to joining in CTD karaoke parties (definitely not required!)  (~ 20 %)

These bullets are estimates to give you a rough idea, and there’s room for flexibility depending on individual strengths and interests.

Most Code the Dream students follow one of two main paths: (1) front end development, primarily using React (as well as some mobile development, mainly with React Native), and (2) back end development (originally primarily Ruby, but now transitioning to full stack JS). Currently the highest number of apprentices and projects are focused on front-end React development.

Skills and Experience

  • 5-10+ years experience in web development;
  • Including at least 2 years of recent experience in front-end React development.
  • Other potentially helpful (but not required) experience: 
    • Node.js / Express
    • Ruby on Rails
    • Next.js, GraphQL, ElasticSearch, TypeScript, SQL, AWS.
  • Teaching experience or an affinity for mentoring others, whether as a development team lead or otherwise.

NOTE: Although we’re currently focused on Javascript development (primarily React), we’d still love to hear from you if you have comparable experience and don’t mind trying new things.

The Right Fit

  • You are passionate about social justice and equal opportunity, and that technology can and should help us accomplish both.
  • You feel comfortable (and enjoy!) working with people of many, diverse backgrounds.
  • You are self-motivated and like setting and accomplishing ambitious goals.

Fellowship Salary: $70,000.  The hope is that this salary allows Fellows to engage in a meaningful year of growth and service.

Benefits include:

  • Medical, dental and vision insurance. CTD covers 100% of employee medical insurance premiums and 50% of premiums for spouse/domestic partner and children.
  • Generous holiday and vacation benefits.
  • The opportunity to gain experience in the non-profit / social impact sector, particularly for those open to a transition toward social impact or public service work.
  • Kind, supportive community.

Code the Dream is an equal opportunity employer. Candidates of color, women, immigrants, and those from all backgrounds are encouraged to apply.

Last week, our team hosted a community conversation about the ways we use #technology to connect with the world around us. Lots of great ideas and resources were shared amongst the participants. codethedream.org/tech-civic-e… Stay tuned for more!

About 2 days ago

@techhanh Thanks for joining us, Hanh! We will continue to explore topics around tech and civic engagement throughout August and September so stay tuned. 🤗

About a week ago

@BrianOurFriend A true digital native! pic.twitter.com/6AHiafWYpj

About a week ago

For our final question: Based on the ideas we’ve explored today, what ways do you plan to start (or continue) using technology to build a better future for everyone? How will you connect with your neighbors, your local businesses, and your local government? #CTDxTCE

About a week ago

Even with the ability to connect with people all across the world, digital communication still has its drawbacks, as described by @STurkle in her 2012 @TEDTalks entitled "Connected, but alone?" #CTDxTCE ted.com/talks/sherry_t…

About a week ago

Follow @CodeTheDream

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