Samasource is looking for enthusiastic, idealist engineers who want to write code that meaningfully impacts the human condition. Ideal candidates will want to leverage their problem solving and creative talent to hack real-world social systems. They see the fundamental application of technology as human empowerment. If you are an engineer with a passion for building brilliant solutions that address tangible problems, we need your help to re-imagine work.
Link: http://samasource.theresumator.com/apply/yVLsQD/Software-Engineer-Generalist.html The Company: Samasource is a social enterprise that connects people living in poverty to work via the Internet. We are a small, dynamic team committed to changing the world with an innovative business model. To get a quick overview of what we do, watch this 50 second video on YouTube of two of our workers: http://www.youtube.com/watch?v=96bSBNRCSoQ. Then watch the suggested videos on the right, and if that's not enough, watch the 9 minute TEDx talk our founder gave: http://vimeo.com/9305118. The Code: We're building 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 this month: - Distributed, collaborative education and training - Remote rural content delivery - Intelligent task allocation and adaptive workflow - Operational and platform scalability - Mobile payments and messaging The Tools: We keep up with the latest Rails 3.0.X releases, test with Test::Unit/Shoulda, use Redis for some fanciness, plan with Pivotal Tracker, and template with Haml and SASS. See something missing? Tell us, show us, make it happen. Responsibilities: - Write elegant, high quality, unit-tested code in Ruby. 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 workers 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 Requirements: - Comprehensive understanding of a web application stack - 2+ years of software development experience - 2+ years of relational database experience - API design experience is a plus! - Strong working knowledge of unit testing frameworks - Self directed, self motivated, and at home in a very fast-paced environment -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://changemm.cs.washington.edu/mailman/private/change/attachments/20111016/8da4d968/attachment.html>
