http://chargify.com/

Senior Ruby on Rails Developer

Posted: 2010-03-15
Company name: Gravit
City: Park City
State: UT
Country: USA
Contact Info: cmrnwlls2@gmail.com
Travel: 0%
Onsite: Yes
Description:

Gravit is a web service focused on brining traditional media into the 21st century. Our company was founded by entrepreneurs who have built/run/sold numerous web/software companies in the past and we are fully funded. Our team is small, creative, and highly driven, and we intend to keep it that way.

We are looking for an experienced software engineer with a strong background in Ruby, Rails, and Javascript to help design and develop a web application that supports heavy traffic. Like everyone else on our team, you should be a great generalist, eager to learn new things and use the best tools for the job. You'll be working on a large-scale application intended for use by millions of people, so an aptitude for developing elegant, scalable, robust and maintainable code is a must.

We are an agile shop. We pair program, test-drive all code, and work at a sustainable pace. We hold regular retrospectives to improve our development process. We're looking for engineers who are excited to engage in this style of work.

KEY RESPONSIBILITIES

- Design, develop and refine our web application using Ruby on Rails, Cassandra/MySQL, Javascript, and other technologies
- Optimize and scale our system to support millions of users
- Refactor our code base to incrementally improve its design
- Develop all code test-first using RSpec, Cucumber, and RR

WHY GRAVIT?

We're building a product that works well both for consumers and businesses. We love creating useful and usable software, and we have a lot of fun doing it.

Besides building something meaningful, here's why you'll love working with us:

- We're a rapidly growing startup: it's fun, dynamic, and you will make a difference
- We are committed to agile best practices, and cultivating cross-functional development
- The team is super sharp, with no bureaucracy or office politics whatsoever
- We work in an open office (no cubes!) in amazing Park City: a ~40min car ride from downtown SLC
- We're fully funded by a group of successful tech angel and venture investors
- We offer competitive compensation and benefits, including stock options

Required Skills:

- Strong experience programming in Ruby
- Deep experience in Javascript (actual programming, not mere use of frameworks)
- Ability to produce highly polished web pages in semantic HTML and non-invasive CSS and JS
- Strong general software development abilities
- Knowledge of application server and database clustering
- Experience working with databases (Cassandra and MySQL preferred)

Desired skills:

- Experience with pair programming
- Experience with test-driven development (particularly TDD in Javascript and BDD using Cucumber)
- Accurate schedule estimation
- Experience deploying and launching real-world applications

Employment terms: Salary
Hours: Full-time
Back