Ruby On Rails Developer
Budget: $250 – $750 USD
Excellent oral, written, and communication skills, including comfort with teleconferencing to conduct
business with colleagues and clients.
6 months+ of proven experience with object-oriented programming.
6 months+ of experience writing applications in Ruby and/or C#.
6 months+ of experience using Ruby On Rails and/or .Net MVC (Ruby on Rails is preferred).
6 months+ of experience with HTML5, CSS3, jQuery, JavaScript, react.js, Backbone, Foundation and
Sass
Experience with Agile software development practices is a plus.
Experience with JIRA, Confluence, Git, and Jenkins is a plus.
Knowledge of Linux and Windows essentials.
Comfort with most common command line tools.
Understanding of when to choose between compiled and interpreted languages, and ability to use
both language compilers and script interpreters.
Understanding and ability to perform troubleshooting to isolate and diagnose common application
problems, including compiler linkage errors, run-time bottlenecks, multi-threaded race conditions,
and database query optimization.
Experience with MySQL and/or equivalent database systems.
Solid understanding of ACID database properties, query isolation levels, and SQL coding practice to
avoid database deadlock scenarios.
Experience using Apache and/or equivalent web server software.
Working knowledge of Perl, Bash, PHP, and ColdFusion a plus.
Some experience developing high-performance APIs is a plus.
Some experience developing in Service Oriented Architecture is a plus.
Objective-C or Swift experience is a major plus, as mobile application development is part of the
product roadmap.
User experience with Windows, Linux, and Mac OS X systems.
Understanding of customary source control practices and procedures in a team environment.
business with colleagues and clients.
6 months+ of proven experience with object-oriented programming.
6 months+ of experience writing applications in Ruby and/or C#.
6 months+ of experience using Ruby On Rails and/or .Net MVC (Ruby on Rails is preferred).
6 months+ of experience with HTML5, CSS3, jQuery, JavaScript, react.js, Backbone, Foundation and
Sass
Experience with Agile software development practices is a plus.
Experience with JIRA, Confluence, Git, and Jenkins is a plus.
Knowledge of Linux and Windows essentials.
Comfort with most common command line tools.
Understanding of when to choose between compiled and interpreted languages, and ability to use
both language compilers and script interpreters.
Understanding and ability to perform troubleshooting to isolate and diagnose common application
problems, including compiler linkage errors, run-time bottlenecks, multi-threaded race conditions,
and database query optimization.
Experience with MySQL and/or equivalent database systems.
Solid understanding of ACID database properties, query isolation levels, and SQL coding practice to
avoid database deadlock scenarios.
Experience using Apache and/or equivalent web server software.
Working knowledge of Perl, Bash, PHP, and ColdFusion a plus.
Some experience developing high-performance APIs is a plus.
Some experience developing in Service Oriented Architecture is a plus.
Objective-C or Swift experience is a major plus, as mobile application development is part of the
product roadmap.
User experience with Windows, Linux, and Mac OS X systems.
Understanding of customary source control practices and procedures in a team environment.