Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable

Software Development


2013-04-26 08:30


The Company

Samasource is an award-winning social enterprise with a huge vision—to connect the one billion people living in poverty around the world to work using technology. Samasource combines the fast-paced, results-driven culture of a tech start-up with the social mission and idealism of a non-profit. We like to move quickly and get things done—if you join us, you will be part of a dynamic team that is passionate about making an impact. Samasource was founded in 2008 and is supported by major corporate and philanthropic funders including MasterCard, Google, eBay, Cisco, Rockefeller, Ford and the State Department. Headquartered in San Francisco’s Mission District, Samasource has 30+ employees and gives work to thousands of people worldwide.

The Position

We're looking for an enthusiastic, idealist engineer who wants to write code that meaningfully impacts the human condition. The ideal candidate will blend meticulous code craftsmanship with a keen product sense to answer the question: “How can technology remove those impediments which exclude the impoverished from our global economy?” If you understand the value of TDD, love to solve problems by pairing with your peers, and are comfortable owning features from conception to launch, we need your help to re-imagine work.

The Product

We're building the SamaHub, a global distributed microwork platform customized to our unique ecosystem. This is a big space with lots of unsolved technical problems, here are a few we're trying to solve:

  • Intelligent task allocation and adaptive workflow
  • Distributed, collaborative on-the-job training/mentoring
  • Remote rural content delivery
  • Operational and platform scalability

Tools and Methods

We keep up with the latest Rails 3.2.X releases, implement TDD with RSpec, use MongoDB correctly, plan with Pivotal Tracker, and template with Slim and LESS. We pair when needed, deploy daily, verify with continuous integration, and validate our features with experiment-driven metrics. See something missing? We’re growing. Tell us, show us, make us a better team.


  • Write elegant, high quality, unit-tested code. (Be prepared to send in samples of work that you're proud of, bonus points for contributions to open source projects)
  • Own new platform components from conception to deployment
  • Proactively communicate with agents and customers to understand and fix problems
  • Fearlessly learn new technologies and comprehend new problem spaces
  • Share your work with internal and external stakeholders in team meetings and at conferences


  • Comprehensive understanding of web application stacks
  • 5+ years of software development experience (experience with Ruby a big plus)
  • 3+ years of relational/nosql database experience
  • API design experience
  • Strong working knowledge of unit testing frameworks
  • Self directed, self motivated, and at home in a very fast-paced environment
Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.





Tramcar - Toronto-Waterloo Region Corridor Jobs