Title: Sr. Web Developer (Ruby on rails)
Location: San Jose, CA
Please NOTE: We need a consultant with experience with high traffic consumer web site
Requirements
- 3+ years of front end development at a high traffic consumer web site and 6+ years of software development experience
- Must have experience building real-world Rails applications with Rails version 3.0.x or later. Rails conventions for code organization, deployment, etc Familiarity with the language's meta programming features will be a plus.
- Strong understanding of the MVC design pattern and minimum 2 year of experience using open source tech stack (e.g. Ruby on Rails, Python) in a commercial application and web site development
- Familiarity with Asynchronous message queues and worker frameworks (e.g. Sidekiq, Resque) and, ideally, experience in using such a framework in one or more real world applications
- Hands on experience using unit-test frameworks and test automation tools/techniques in the development process
- Practical experience with REST and JSON APIs, and an understanding of how to build applications that serve and consume these sorts of APIs.
Personal Characteristics
- Passionate about creating world-class consumer web experiences for our consumers, customers, and partners
- Highly productive, self-motivated, creative, with excellent communication skills
- Committed to learning to stay current on relevant technologies and proactively suggest architecture changes and new coding practices
Additional Skills
- Experience writing applications using Test Driven Development with framework like RSpec, Jasmine
- Hands-on, commercial Node.js development is a definite asset
- Knowledge of best practices in designing and architecting localized applications. Solid knowledge of OO design
- Experience with one or more NoSQL databases, Redis is a plus
- Experience with performance optimization for high-traffic web applications
- Experience with agile methodologies
- Strong sense of how to make features as seamless, intuitive and high-performing as possible for users
- Ability to effectively translate business needs to technology solutions
Additional Information
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr