Location: San Francisco, CA
URL: http://www.causes.com
Causes is a bunch of folks coming together to help people change the world. Despite our do-gooder mission, you wonât catch the lingering scent of patchouli in the hallway. Causes is a tech company that is focused on providing smart solutions to tough problems.
Walk into our office and youâll quickly know if Causes is the right place for you; on any given day, youâll find developers pairing up for coding sessions, talks from nonprofit superstars, and a spirited debate about the latest TED talk. Weâre a close-knit team that brings passion to everything we doâ"from designing elegant products to building sculptures out of spaghetti.
Weâre looking for exceptional engineers to join the Causes Engineering team. You should have experience developing software in a variety of environments and should be comfortable with Linux servers, open-source databases, elegant code! and efficient algorithms.
At Causes, engineers get a chance to make an impact right away in building products for our massive user base.
**Ideal candidates should have:**
- 4+ year college degree in computer science (or related) OR equivalent professional experience
- Work experience developing software in a business environment, preferably with Linux/UNIX
- Database, application architecture and software systems design experience
- Experience with at least one dynamic language (Ruby, Python, JavaScript, PHP, Perl, Scheme, Lisp, etc.)
- Excellent problem solving abilities, a firm grasp on algorithms and rock-solid co! mputer science fundamentals
!
*Of course greatness comes in all shapes, so we keep an open mind. We encourage you to apply if you like difficult technical challenges, helping society at large and having fun with great people.*
**Like puzzles?**
Solve this problem to catch our attention! Be sure to follow the instructions exactly.
Two words are friends if they have a Levenshtein distance (http://en.wikipedia.org/wiki/Levenshtein_distance) of 1. That is, you can add, remove, or substitute exactly one letter in word X to create word Y. A wordâs social network consists of all of its friends, plus all of their friends, and all of their friendsâ friends, and so on. Write a program to tell us how big the social network for the word âcausesâ is, using this word list (! https://github.com/causes/puzzles/raw/master/word_friends/word.list).
Include your answer in a dynamic language, along with your thought process, notes, and any code with your resume.
To apply: Please send a resume and code sample to jobs@causes.com
Apply for this job vacancy
No comments:
Post a Comment