REMOTE
Successful business owners seeking a full-time Rails developer with strong back-end coding and testing skills to join our development team for a new business venture.
We are looking for someone who:
- Has experience building and deploying production applications in Rails 3.
- Confidently embraces unit testing and integration testing in daily work.
- Considers application architecture and refactors regularly to that end.
You might be the right fit if:
- You Love Ruby and have significant experience with Rails.
- You know your way around RSpec and/or MiniTest, and can converse knowledgeably on the pros/cons
of TDD.
- You've heard of Turnip and Spinach and know how they differ from Cucumber.
- You're not afraid to write raw SQL.
- You can explain HABTM vs HMT.
- You're comfortable with git, branches, merges, etc.
- You know your way around a Linux server, and have a notion of how you might deploy a Rails application from start to finish without using Heroku.
- You understand that "skinny controllers, fat models" is only a partial solution, and you can name several ways
to keep a growing Rails application object-oriented while preventing the models from becoming jumbled bags of methods.
- You understand the concept of writing some unit tests without Rails as a dependency.
- You've at least thought about ways to treat Rails as the delivery mechanism rather than as the application, and you are open to exploring this further.
We are open to flexible work arrangements and you will be part of a team that includes a designer, a front-end developer and another Rails expert. If you would like to learn more about the opportunity please send an email to diananicholson@mac.com.
We are looking for someone who: - Has experience building and deploying production applications in Rails 3. - Confidently embraces unit testing and integration testing in daily work. - Considers application architecture and refactors regularly to that end.
You might be the right fit if: - You Love Ruby and have significant experience with Rails. - You know your way around RSpec and/or MiniTest, and can converse knowledgeably on the pros/cons of TDD. - You've heard of Turnip and Spinach and know how they differ from Cucumber. - You're not afraid to write raw SQL. - You can explain HABTM vs HMT. - You're comfortable with git, branches, merges, etc. - You know your way around a Linux server, and have a notion of how you might deploy a Rails application from start to finish without using Heroku. - You understand that "skinny controllers, fat models" is only a partial solution, and you can name several ways to keep a growing Rails application object-oriented while preventing the models from becoming jumbled bags of methods. - You understand the concept of writing some unit tests without Rails as a dependency. - You've at least thought about ways to treat Rails as the delivery mechanism rather than as the application, and you are open to exploring this further.
We are open to flexible work arrangements and you will be part of a team that includes a designer, a front-end developer and another Rails expert. If you would like to learn more about the opportunity please send an email to diananicholson@mac.com.