
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 faster than a speeding fb:ref, stronger than a mongrel pack, and able to leap tall test suites without a single FAIL. Are you the superhero who can save us?
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 applications 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
To apply: http://www.jobvite.com/CompanyJobs/Job.aspx?j=o3taVfwl&s=37Signals