Job Details


Requisition Number 09-0028
Post Date 7/8/2009
Title Senior Ruby Developer
City Seattle
State WA
Description The company is looking for a strong Ruby on Rails Developer to help build and maintain the online businesses and their websites.

Requirements • 5+ years professional programming experience, including the development of front-end and back-end software for web applications
• 3+ years professional programming experience with Ruby on Rails on a production deployed product
• Experience building n-tier Internet applications in Ruby on Rails, though experience in Java/J2EE, PHP or other related languages & in an MVC pattern and with interest to build Rails apps is still desirable
• Demonstrated experience/knowledge building high-volume and consumer facing database-driven web applications.
• Experience with the following are required: MVC architectures, XML/JSON and RESTful APIs, XHTML, CSS, JavaScript, jQuery and Ajax
• Proficiency with cross-browser, cross-platform issues, and web standards
• Experience with Rails internals, writing plugins
• Understanding of application deployment, Rails stacks (Nginx/Mongrel, Apache/Passenger etc.)
• Unobtrusive JQuery techniques
• Strong knowledge of SQL and relational databases and design
• Linux / UNIX and OS X experience
• Know your way around the command line
• Competent and knowledgeable technical design skills
• Experience developing social network applications
• Experience working with social network data portability protocols like Facebook Connect, MySpace Data Availability, OpenSocial, etc.
• Has felt the need to refactor something before
• Must have excellent problem solving skills and enjoy a good challenge
• Believes in testing their code

Nice to Have/Highly Desired, but not required:
• Experience working in Unix environments (Mac OS X, Linux) while also comfortable verifying your work in Windows clients
• More senior candidates should have a C++, J2EE or similar background and design / architecture experience
• Full cycle experience including analysis, design, development, documentation, testing, roll out, etc
• Strong individual contribution and good in a team/collaborative environment
• Strong experience with relational databases
• Like to explore new technologies
• Experience with Amazon Web Services and related technologies is a big plus (EC2, EBS, S3, Capistrano, etc.)
• A B.S. or B.A. in Computer Science or Engineering is desirable.
Apply On-line
Send This Job to a Friend