How I got hired by Basecamp

I saw the Senior Programmer offer one day before going to bed. I decided I wasn’t going to apply. I had tried four times since 2013, and I never got to pass the first filter. Each attempt took me a good amount of time and energy, and I didn’t want to go through that pain again. That feeling didn’t last much: the next day, I was already working on my application. 

I knew I had made a mistake in the past: a too long cover letter. So this time I decided to fit it into two pages:

  • The letter itself on one page.
  • A distilled list of my relevant projects and articles on another.

The self-imposed two-pages constraint was arbitrary but served its purpose: reducing my big initial dump of assorted ideas and projects into something essential and easy to digest.

I decided to add a third page with a “Basecamp timeline” of my previous attempts. I wanted to highlight my genuine motivation, as well as referring to a demo I prepared years ago. I considered this secondary, so I placed it as a light appendix at the end.

I tried to make the application look nice with my limited design skills. They asked for a PDF, but I didn’t want to deliver a boring document. This was the version I sent.

They liked the application, and I was asked to do a technical exercise. Not too big, but interesting and fun. I could solve it on my own terms, and it let me show some technical and communication skills. Then I had three interviews: one with Andrea, the Head of People Ops; another with members of the team: Rosa, Jane, and Justin; and a final one with Jeremy, the team lead. Each interview left some candidates out, and I always knew how many of us were left.

Interviews were not hard. No difficult questions or puzzles. They felt like chatting about my background and Basecamp with colleagues. They tried to make me feel comfortable and gave me their full attention, which was a big contrast with other past experiences I have had. I listened to this episode about how Basecamp hires many times during the process, and it is a pretty good depiction of what to expect.

Because I imagined how good other candidates would be, I always thought it wasn’t going to be me. At first, that worked as a self-defense mechanism against the likely rejection. But the final interviews, when I knew I had a chance, were incredibly nerve-wracking.

I hate describing rare fantastic outcomes as just the logical consequence of some actions. I am proud of the job I did but, when it comes to selecting people, there is no best or right, and I was very lucky to be the one. Said that, I hope sharing my cover letter and experience can inspire other future candidates, like I was inspired by others Basecampers before.

18 thoughts on “How I got hired by Basecamp

  1. @Jorge

    You clearly want to work at Basecamp.

    I just hope for your sake that Basecamp, the company, lives up to your expectations.


    1. A bit of a crappy response Adrian. Jorge just landed his dream job. Hard work and perseverance pays off. Congrats Jorge.

  2. Congrats Jorge on the effort and final outcome 😉

    It’s nice to know a neighbor from Valencia is working in Basecamp!

    I love the company vibes (from what gets outside), so I hope you enjoy your experience.

    1. Thanks Brett and Chesco 🙏!

      Chesco I’ve been living in Valencia only for 2 years, but I am already in love with the city :).

      Re: From what gets outside: One thing I’ve noticed in these first 2 months is how much Basecamp practices what they preach, at all levels. As a long time fan, I was familiar to some extent with their culture and practices, and what I have seen is a total match.

  3. Burning desire is the first step to transform an idea into reality. Congratulations on your new endeavor, please don’t stop writing things like this fantastic article.

  4. Congratulations, Jorge! I’m sure you’ll do great!

    As a recent applicant for a support position with Basecamp that I didn’t get, your post inspires me to never stop trying.

    1. Thank you Jason, I appreciate it. Inspiring others was a big motivation behind this article, and especially showing that it wasn’t a straight and quick journey for me.

  5. Congratulations, Jorge. I’ve also applied several times to Basecamp as well.

    As with your early experience, I have not gotten past the initial filter. I develop web applications in the Java/Spring environment. I designed and built, a social network. Perhaps I’m not seen to be as good a fit as people with lots of Rails experience.

    Basecamp has a remarkable number of people apply for their job openings. All the companies that bleat that they can’t find qualified candidates should consider Basecamp’s experience and the attractiveness of remote work.

  6. Dear Jorge! Congratulations on this new phase. Hope you make the difference and inspire others. I’m also a fan of the company and its ideas and values. Best, Thomás

  7. I just loved the cover letter!
    And I’m glad that you got the experience you got from the hiring process.
    I’ve always been a firm believer in Kind Hiring.

Comments are closed.