Ruby on Rails Developer
We're looking for full-time Ruby-on-Rails developers to help with continued development of TalentDatabase.com (http://www.talentdatabase.com/). The current code is well organized, but will need some refactoring to support upcoming features.
Someone with the right combination of general knowledge, specific skills, a get-it-done attitude, and passion for writing great code will find we're offering excellent compensation, benefits, and working conditions on a fun project.
REQUIREMENTS:
- Solid understanding of OOD/OOP, DSL, Functional Programming, and Metaprogramming concepts.
- Strong Ruby on Rails Developer - with emphasis on writing good clean code AND tests.
- Solid understanding of the entire application deployment stack (Linux, Lighttpd, MySQL, Ruby, Rails, etc).
- Basic Linux Administration - the more the better, though this is not an administrator position.
- HTML/CSS/Javascript - you know how to handle the issues with the major browsers.
- MySQL/SQL - for those times when we don't want to use the occasionally insane and inefficient SQL generated by ActiveRecord.
BONUS SKILLS:
- E-Commerce experience
- C++ (parts of our application may eventually be re-implemented using C++ for the sake of speed and scalability).
- Flash and ActionScript.
- Advanced Javascript.
- Advanced Linux/Network Administration.
OUR HIRING PROCESS:
Send the following to job20081@talentdatabase.com:
- Resume and contact information or a link to it.
- Work samples or preferrably a link to them.
- Link to your blog(s) if you have any.
- A brief description of your typical work-flow including your approach to application deployment.
- List of the tools and technologies you use and rate yourself with each of them on a 1 to 5 scale where 1 == novice and 5 == expert.
For applicants that appear to meet the criteria, we'll begin with a phone screening followed by one or two in-person interviews where you'll get a chance to see some of our existing code, ask questions, and further discuss how you might fit into our team. You'll also be writing some sample code.