You have chosen to sponsor your bid up to a maximum amount of .
The Ruby developers will be responsible for the development of complex/agile social network sites, and applications or large components of a web site or application. You will architect solutions from interpreting requirements gathering and data model to implementation and coding. You will be joining a team of professionals that are creative, driven, and passion! You’ll be a part of the team to build a state of the art social network platform from ground zero, and a potential to grow within the organization.
Typical candidates are proven performers and experienced hands-on Ruby on Rails developers. They also have experience working in an agile / scrum environment leveraging Webs/ Rails best practices and have a passion for developing high quality innovative and scalable solutions to challenging problems.
Rate: $15-$25 per hour
Duration: 1-3 yrs
Employment: full-time (40-50 hrs per week)
Independently create the design, coding and testing of complex technical solutions
Strong understanding of development principles
Consistently demonstrate a desire to advance web application knowledge
Understand standard systems development life cycle processes and apply methodologies effectively on client engagements
Applies knowledge of current development trends and techniques to daily work
Adheres to coding standards defined by management
Accurately employs development tools
Establishes or meets deadlines and personal work plans
Listens to others and accepts input from team members and managers
Clearly articulates thoughts and ideas verbally and/or in writing
Good time management skills
Rapidly solve problems and bugs
Proactively look for ways to make to improve the product
3-5 years Experience with Ruby on Rails & MySQL in a social network web environment
3-5 years Experience with object oriented analysis/design
Familiarity with relational databases, preferably MYSQL and Oracle
Understanding of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST.
Understanding of code manipulation and optimization issues
Knowledge of design patterns, refactoring and unit testing
Familiarity with the MVC model
Experience working in Agile environments using Scrum, Pair Programming, or Extreme Programming.
A proven ability to learn and adapt to new, complex development environments
Superb analytical skills, self directed, excellent communication skills with engineers and non-engineers, strong team ethic, and pays close attention to details
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations