View Our Website View All Jobs

Junior Software Engineer

Title: Junior Software Engineer
Reports to: Director of Technical Product

At we love what we build. We work to change the world. We use the same modern technologies and tools that you’ll find at the best startups. Come here to expand your technology horizons, build products that scale, and get your work in front of millions of young people (we have over 2.9 million members!).

Your role is to write code for the website that will help our members create impactful social change.

Must Haves:

  • Experience with PHP (we use Drupal and Laravel), HTML, CSS (we use Sass)
  • Working knowledge of GitHub
  • Ability to communicate with non-technical people and effectively prioritize tasks
  • Keen interest in young people taking action for social good

Nice to Haves:

  • Experience with Drupal, Laravel, Symfony, MySQL, Node.js, MongoDB, Javascript (tell us about experience you have with any of these!)
  • Experience with front-end development, including responsive design
  • Experience with event-driven architecture and working with APIs
  • Experience supporting a production application
  • Experience with test driven development
  • Contributions to an open-source project

When applying, please include:

  • A link to your GitHub account
  • Links to 2–3 things you've built recently (this one's important)


  • 3 weeks vacation plus the week between Christmas and New Years (plus Summer Fridays from Memorial Day to Labor day -- office closes at 1:30)
  • $2,000 to spend on your dev setup
  • 20% time - work on whatever you want, one day per week
  • A fun office environment, a spot on our summer kickball team, brownie bake-offs, unlimited credits on our Pac-Man machine
  • is an equal opportunity employer (although we do reserve the right to discriminate against people who wear white socks with dark shoes)   
Read More

Apply for this position

Apply with Indeed
Attach resume ( .pdf, .doc, .docx ) or Paste resume

Paste your resume here or Attach resume file