Generalist Software Engineer

Hearsay Social   •  

San Francisco, CA

Less than 5 years

Posted 240 days ago

This job is no longer available.

What you will accomplish:

    • Collaborate in small teams to design and ship high quality modern web apps
    • Design, build and own features end to end
    • An unparalleled love of building elegant software
    • Have strong opinions on what constitutes “good code” and “bad code”
    • The ability to listen to other people's strong opinions and willingness to change yours
    • Sense of humor (everyone says this, but we really mean it)


About you:  

    • BS in Computer Science / Electrical Engineering or equivalent experience
    • 2+ years of industry experience in development of modern web apps
    • We work with Python, Django, and Javascript, so experience with these technologies is great but not required
    • Experience building mail or messaging products, microsites, SaaS products, social apps, or utilizing APIs of social sites is a huge plus
    • Must have good product sense, previous experience making product decisions would be a plus


A typical day may look like: 

  • Whiteboarding a new design for a part of the product and arguing over to how best implement it
  • Building features end-to-end (data model, middle tier, front-end), and looking at the data to see how it’s used and how it can be improved over the next days, weeks, and months
  • Working full-stack to track down a customer issue, and then writing a regression test with your fix