April 26, 2024

Developer

Anywhere in the US

  • Full-time

Overview

We're looking for a developer to join the team at Treehouse!

Starting Salary: $90,000 - $105,000

Responsibilities

  • Engineer a more robust and maintainable application ecosystem with the rest of the Treehouse development team.
  • Work with other members of the Treehouse team to create a more compelling educational experience for our students through new features and interactive tools.
  • Improve our own internal tools and processes alongside the Treehouse team as we grow and change as a company.
  • Expand our education platform in order to allow us to impact a broader range of students.

Qualifications

  • Experience writing and maintaining web applications, both back-end (server-side) and front-end (HTML/CSS/JavaScript). All of our developers have the opportunity to be active in many areas of our business, so we're looking for a strong developer who is capable of working effectively in a variety of contexts.
  • Experience with the Ruby programming language and/or the Ruby on Rails web application framework is beneficial, but not required. We’re looking for outstanding programmers, not just Rails developers.
  • Great writing and communication skills. We are a distributed team and rely heavily on asynchronous written communication; a strong command of English and the ability to communicate clearly and effectively are crucial.
  • Good problem-solving and requirement-gathering skills. We need team members who are capable of starting with a problem and working from there to achieve a great solution; a skeptical approach and the willingness to dig for the real problem are valuable.
  • Team-oriented mindset. It may sound cliche, but we are very much a team of peers; being able to work towards the best interests of the team, regardless of personal preference, is important.

Benefits

  • Full coverage for medical, dental, and vision insurance
  • 4-day, 32-hour work week (we don't work on Friday)
  • 18 days (or 4.5 weeks) paid time off
  • 1 week off for the holidays (in addition to paid time off)
  • 4 weeks paid maternity and paternity leave
  • 1 month sabbatical every 3 years
  • 401(k) contribution matching, 100% up to 6% of your salary
  • $5,000 office setup budget
  • $350 monthly coworking budget if you’re not in a city with a Treehouse office
  • $1,500 annual education budget (conferences, books, classes, etc.)
  • Free iPhone or Android phone and monthly contract compensation
  • Free lunch every day

About Treehouse

At Treehouse we're on a mission to make technology education affordable and accessible for everyone in the world. Come join us and do the best, most meaningful work of your career.