37signals
Full-Stack Programming
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10), ART (UTC -3), UTC -4, UTC -4:30, UTC -3, UTC -2, SBT (UTC +11), GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), CVT (UTC -1), WAT (UTC +1), SAST (UTC +2), EAT (UTC +3)
Pay & Benefits
37signals pays in the top 10% of the industry based on San Francisco rates (matched against salary + bonus). Same position, same pay, no matter where you live. The salary for candidates matched as Programmer is $165,410. The salary for candidates matched as Senior Programmer is $197,819.
Applicants from outside the US will be offered a contractor role with comparable terms and at the same rate of pay as our US-based employees.
How to apply Please submit an application with a CV and a cover letter that tells us about yourself, about what you can bring to 37signals, and about 37signals’ role in your future. Tell us about something you’ve done, something that’s relevant to the kind of work we do, something that excites you. Overall, be descriptive, but don’t write a novel — 500 words or so is plenty.
If you’ve participated in open source work of any kind, please include links to pull requests, bug reports, feature pitches, or any other public engagement. Open-source participation is by no means a requirement, but if it’s something you’ve done, we’d love to look at it.
We’re accepting applications until Monday June 6, at 5pm US-Central time. There’s no benefit to filing early, so please take your time.
We expect to take a few weeks to review all applications. You’ll hear from us by June 17 about the status of your application and whether we’d like to invite you an interview. After the initial interview, we ask our top candidates to complete a take-home technical exercise. The exercise is representative of the kind of day-to-day work our programmers do. We usually invite fewer than 10 candidates to this stage, and those candidates should expect to spend up to a full day (but no more!) completing this test. We will pay you $500 for this time.
After the technical exercise, the top candidates will proceed to interviews with the team. Expect a couple of one-hour Zoom interviews with your future colleagues, on your schedule. We’ll talk through your background, your approach to work, and dive into your technical knowledge. No gotchas, brainteasers, or whiteboards.
We aim to make an offer in July with a flexible start date later that month.
We encourage applicants from all backgrounds to apply for a job where you can do the best work of your career.
Please note that we’re unable to offer individual feedback during the screening process. We usually see 1,000+ applications for programmer roles, and our hiring team simply doesn’t have the bandwidth to offer personalized feedback before the technical exercise round.
We look forward to hearing from you!
To apply for this job please visit apply.workable.com.