The candidate will participate in all phases of the software development cycle: from product definition and design through implementation, debugging, and testing. You will work collaboratively with other engineer's and must be willing to take on any technical tasks that contribute to the goals of the team and the company.
Ability to write quality tests and code
Ability to transform design into implementation
Ability to research the Internet for optimal solutions
Ability to work collaboratively with a small team and independently
Ability to mentor the team
Job Skills & Responsibilities:
9 - 12 years of software development experience
At least 3 years of experience developing applications with Ruby on Rails 3.x, 4.x
Passionate of Behavioral Driven Development / Test Driven Development practices using Cucumber, RSpec, Jasmine
Knowledge on building applications using object oriented principles and best use of design patterns.
Work closely with the Product and Design teams as part of an Agile Development process
Experience in Git
Knowledge of tools like Bamboo, Capistrano
Knowledge tools like Vagrant, Puppet, New Relic, Airbrake
Good knowledge of relational databases (MySQL, PostgreSQL)
Interaction with U.S.
Excellent communication skills.
Contributes to a positive team spirit.
Puts success of team above own interests.
Supports every-one's efforts to succeed.
Enthusiasm for, and discipline in building something from the ground up.