37signals logo

37signals Job Board or visit the Gig Board

Companies such as The New York Times, CNET, Facebook, Adobe, Trek, and American Express use this Job Board to reach today's best and brightest web minds. Discover why this job board will find you better people than other job sites.

Software Engineer, Ruby on Rails at LinkedIn

Location: Mountain View, CA
URL: www.linkedin.com

LinkedIn is looking for an experienced engineer to help build a new generation of applications using Ruby on Rails. We’re seeking someone who’s into horseback riding, pair programming by candlelight, and long, moonlit test suites with no FAILs. Could you be our perfect match?

Description

You will work closely with the Product team to gather requirements and rapidly iterate on them as you manage new features and projects from idea to prototype to production. You will also evangelize the Rails framework to the rest of Engineering and ensure that it scales properly within our existing Java-based architecture. This is your opportunity to take your passion for Rails and build compelling applications using the largest professional networking platform in the world.

Responsibilities:

Collaborate with Product, Engineering, and Operations to define clear requirements, deliverables, and milestones for new projects Design, test, develop, and deploy production-ready applications using Ruby on Rails Actively investigate interesting new tools and techniques Manage the Rails environment including developing Capistrano recipes for deployment, auditing gems, and working with Operations to provide the needed hardware and software for a scalable Rails production environment Coordinate with the Platform team to ensure the necessary LinkedIn services are exposed in our Rails environment Requirements:

4 years experience building web applications in a production environment 3 years experience writing and maintaining code in an interpreted language such as Ruby, Perl, PHP, Python, etc. 1 year experience developing in the Rails framework Demonstrated ability to complete all phases of a major project Ability to effectively interact with product managers and other organizational units such as QA and Operations Understanding of the server side software, scalability, performance and reliability aspects Ability to work in a fast paced, test-driven collaborative and iterative programming environment Experience developing applications leveraging XML/JSON based RESTful/SOAP APIs. Experience developing applicaions on web application platforms such as Google App Engine, Facebook, or OpenSocial is a strong plus. Understanding of cross-site scripting (XSS) and other client-side vulnerabilities. Understanding of a product development lifecycle B.S. in Computer Science or equivalent experience

Click <a href="http://www.jobvite.com/CompanyJobs/Job.aspx?j=o2taVfwk&s=37Signals">here</a> to apply.

To apply
Click link in the description to apply!

Go to: All Programming jobs, All jobs, Signal vs. Noise blog