Charles Schwab's purpose is to help everyone become financially fit. Through advocacy and innovation, Schwab has worked to make investing more affordable, more accessible and more understandable for all. For more than three decades, The Charles Schwa...
-
We are founded by veterans of Google and YouTube and bring together the personality of user-generated content with the quality of a professional video studio to help consumers learn how-to do everything from the practical ("How to Paint a Wall"), to the unusual ("How to Get Paid for Donating Plasma"), to the entertaining ("How Not to Get Mugged"). With hi...
We are founded by veterans of Google and YouTube and bring together the personality of user-generated content with the quality of a professional video studio to help consumers learn how-to do everything from the practical ("How to Paint a Wall"), to the unusual ("How to Get Paid for Donating Plasma"), to the entertaining ("How Not to Get Mugged"). With high-quality video content and vibrant user communities organized around specific topic categories, we provide a wealth of opportunities for distribution and advertising partners
We are looking for a motivated, highly skilled software developer with a strong Ruby on Rails background to join our engineering team
Responsibilities
* Build, extend, enhance, and maintain features and related applications primarily with Ruby on Rails
* Take a lead role in all major technical design and architecture decisions
* Diagnose and debug issues
* Collaborate with designers and product management to create great user experiences
* Help identify better practices, tools, and relevant trends that can positively influence the products we create and the productivity of the team
Required experience
* Minimum 3 years of web development experience and at least 1 year of extensive Ruby on Rails experience
* Solid object-oriented design skills, knowledge of software patterns, and experience modeling data-driven applications
* 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.
* Experience working on a popular, externally facing product and/or experience building one or more sites/systems from the ground up
* Basic system administration skills and comfort with major operating systems (Windows, Mac OS X, and Linux)
Preferred experience
* Experience with different caching techniques
* Experience building web services and/or APIs
* Experience utilizing cloud services (e.g. Amazon)
Bonus
* JavaScript expertise (experience with the Prototype and JQuery libraries in particular)
* Mobile application development experience (iPhone, Android, et al)
Educational requirements
* B.S. or advanced degree in Computer Science or related Engineering
|
|
-
and FUN company. PRODUCT DEVELOPMENT SPECIALISTThe Global Newness Product Development Specialist's main... with Senior Product Development manager and QVC..
-
As a senior member of Ask.com's Product Management... development, ad sales and international to define products * Build and launch new products and features..
-
the VP of Engineering & Product Management, the Senior Product Manager/Director will be a subject matter... Product Management experience in an Agile development..
-
-
a Senior Manager/Director of Marketing and Product in... test/launch products, developing product maintenance and future release schedules, launching new products..
-
seeking a Senior Product Marketing Manager to focus... analysis.The Senior Product Marketing Manager will report to the Senior Director of Product Marketing and..
-
Product ManagerProduct Management | Oakland, CA, United StatesContract Product Manager Join one of the... new products and features * Define product vision..
-
Senior Manager owns client needs definition, product... products. Product launch strategy and execution for Blackboard Mobile products both new product..
-
and activities for specific technologies, products, or product lines to establish, enhance, or distinguish... Defines product mix (whole solution, product, price..
-
Product Manager Collaborating with Business Development, Sales, Product Marketing and other teams, the Sr. Product Manager will evaluate concepts, plan product..
-
Description Manager, New Business Development... take-off
The Business Development Manager will play a key role in enabling new high..
-
company. Senior Project ManagerReporting to the Bare Escentuals VP of Development, the Sr. Project Manager will be the primary project manager numerous large..
-
RESPONSIBILITIES* Drive the strategic agenda for the product with development, marketing, sales, operations, and other departments * Define and prioritize product requirements, develop product roadmaps and recommend product direction. * Partner close
...
-
Responsibilities: * Developing the product roadmap for our Analytics products that are closely aligned with the requirements of the customers * Working closely with customers and prospects to define product requirements * Working closely with Product
...
-
Responsibilities: * Developing the product roadmap for our Analytics products that are closely aligned with the requirements of the customers * Working closely with customers and prospects to define product requirements * Working closely with Product
...
Job Search Enhanced by
|
Jobster has many ways to help you find your next job
|