Role Description: This position is aRuby application developer with Ruby on Rails experience. The employee has a passion for clean, well-tested code and a desire to learn and try new technologies. Our current technology stack includes:
Ruby on Rails
CoffeeScript
EmberJS
Resque
PostgreSQL
MongoDB
Redis
ElasticSearch
AWS
Experience requirements: The employee has experience with a range of technologies from CSS and HTML to database design. For example, you do not need to be a JavaScript or PostgreSQL expert but you should be comfortable with jQuery and know the principals of good database design. Required:
Software Engineer having experience in these areas and toolsets:
2 - 5 years + professional experience with Object Oriented languages
2+ year(s) professional experience with Ruby/RoR
Experience with Git version control
You have some open-source code on GitHub for us to look at.
A passion for TDD principles.
Experience with JavaScript MVC frameworks (preferably Ember.js)
Candidate should have experience in software development practices and should have excellent programming skills.
He/She should have excellent communication and interpersonal skills and be energized by performing in a team environment.
Educational Qualifications Desired:
Bachelor's degree in computer science, engineering or information sciences with experience of 2+ years in the areas outlined above
Competencies and Experience Desired:
Strong business and technical knowledge. Must be able to initiate and handle projects (along with team lead). Must be able to clearly communicate the results to non-technical audiences. Strong team player, excellent communication skills across all levels within and outside the organization.