Full Stack Ruby on Rails Developer Howcast Media
THIS JOB HAS EXPIRED
The Howcast Team
With offices in San Francisco and New York City, we are building a team of technology and media professionals to maintain and expand our digital presence. Were proud to offer an environment which prizes creativity and collaboration, recognizes personal achievements, and believes in the potential of our team members.
The Role
Reporting to the Vice President of Engineering, you are a self motivated and organized developer with a "can do" attitude and superior technical skills that isn't afraid to take on difficult problems. You love to collaborate with a team, believe in and practice test or behavior driven development, like working in small companies, and enjoy influencing both the products and the people you work with in a very positive way. Sound like a fit Keep reading...
Responsibilities
Your responsibilities will include:
-
Build, extend, enhance, and maintain features for howcast.com and related applications primarily with Ruby on Rails
-
Diagnose and debug issues
-
Collaborate with designers and product management to create great user experiences
Desirable Experience
Required
-
Minimum 2 years of web development experience and at least 1 year of extensive Ruby on Rails experience on a large consumer application
-
Extensive knowledge and experience with object-oriented design and software patterns
-
Deep experience with JavaScript, including prototype-based inheritance, XHR, JSON, design patterns, and current best-practices
-
Able to style pages via HTML and CSS given a Photoshop mockup
-
Use of test or behavior driven development. Experience with RSpec and Cucumber is a big plus.
-
Extensive experience working with data and databases. You should be extremely comfortable with SQL including performance tuning tasks such as query optimization.
-
Comfortable with -nix
-
Proven knowledge and experience with web technologies, standards, and protocols including XML, HTML, CSS, AJAX, REST, HTTP, and TCP/IP
Preferred
-
Utilized different caching techniques to improve application performance
-
Integrated web applications with popular web services (e.g., Facebook, Flickr, etc.)
-
Built application APIs
-
Integrated with or built applications that run on cloud computing platforms (e.g., Amazon)
Educational Requirements
-
B.A., B.S., or advanced degree preferably in Computer Science or related Engineering.
| Location: |
San Francisco, CA
United States
|