Back-end Developer

  • Product
  • Remote job

Back-end Developer

Job description

Seeking a Back-end developer with 1+ years of professional experience back-end experience. n this critical role as one of the first few tech hires, you'll play a large part in the implementation of our marketplace webapp’s back-end. Opportunity for significant equity compensation in a social venture startup with high-growth potential.


You are a back-end engineer proficient in software implementation, problem-solving at scale, and common best practices. You are looking to grow your skill-set and learn a lot in a fast-paced environment, and you enjoy working with others.

You're also passionate about the potential of technology to make the world a better place. You may or may not have a strong personal tie to out-of-school education, but either way you are excited about the opportunity to apply your talents to creating equitable social change.

Job requirements


  • Programming experience with at least one modern language such as Ruby, Java, C++, or C# including object-oriented design
  • 1+ years of non-internship professional software development experience
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems


  • Experience with Ruby, GraphQL, PostgreSQL, ElasticSearch, Git, and/or Heroku
  • 3+ years of software development experience
  • BS/MS in Computer Science or other engineering discipline
  • Industry experience related to distributed computing and large scale services
  • Highly motivated self-starter, you thrive with minimal oversight