Ruby-on-rails SaaS application developer
Job Description We are looking for a Web Services Developer who will be responsible for the design, development and deployment of our URL Builder Software-as-a-Service (SaaS) web application. The main site is currently built on wordpress on http://www.analyticsurlbuilder.com/ while the web app described below is to be built on the subdomain app.analyticsurlbuilder.com The web application is to be built on a RoR framework and deployed onto a scalable web service (such as Amazon EC2 or Heroku). For an example of this URL builder functionality, see the Google URL builder at http://www.google.com/support/analyticshelp/bin/answer.py?answer=1033867 or http://www.webstrategy360.com/google-analytics-campaign-url-builder/ The Campaign URL building logic is to be as follows: If: Landing Page URL = http://www.example.com/landingpage Campaign Name (utm_campaign) = campaignname Campaign Source (utm_source) = source Campaign Medium/Channel (utm_medium) = medium Campaign Term (utm_term) = term Campaign Content (utm_content) = content Then the campaign-tagged landing page URL is to become: http://www.example.com/landingpage?utm_campaign=campaignname&utm_source=source&utm_medium=medium&utm_term=term&utm_content=content Alternatively, if the landing page URL contains a "?" (such as http://www.example.com/landinpage?id=123), then the campaign-tagged landing page URL is to become: http://www.example.com/landinpage?id=123&utm_campaign=campaignname&utm_source=source&utm_medium=medium&utm_term=term&utm_content=content Here's what you need to know: Your responsibilities: - Review wireframes and prototype provided. - Produce a solid, detailed project plan. - Produce a solid, detailed technical design. - Write clean, modular, robust code to implement the desired requirements with little or no supervision. - Contribute ideas for making the application better and easier to use. Your qualifications: - Proven experience of building scalable Software-as-a-Software web applications. - Programming language(s): Ruby-on-Rails(RoR), jQuery, SQL - Additional skills: JSON/REST/SOAP - A work style that is extremely detail oriented - Strong communication skills - 3-5 years of programming experience - Bachelor's degree in Computer Science or equivalent experience - A complete Odesk profile - An established reputation on Odesk preferred. - Preference will be given to developers that are part of an Odesk agency. In your bid, you'll need to include: 1) SaaS web applications that you've developed with a demo login. 2) An outline of a proposed project plan including milestones and estimated number of hours to reach these milestones in order to get a total estimated number of hours as well as cost. The following is an example project plan. Stage1: User registration, management and administration. Stage2: Campaigns, websites and users CRUD. Stage3: URL building logic. Stage 4: Marketing reports (through Google Analytics API). Stage 5: Paypal integration. Please also state what project planning tool will you use, ex: unfuddle, basecamp, etc. 3)An outline of a proposed technical plan of the app development and deployment. Will it be built on EC2 or Heruko? How will you deploy from the development stage to the live site? Will you use github, etc? Regards, Kamal Keywords: Web Programming, saa, google, ruby, web, wordpress, amazon-ec2, jquery, analytic, sql, rail, service, api, design
| Expired |
More ruby on rail projects
View AllMore saa projects
View AllRelated projects
Search for freelance jobs
"I did not know what to expect at first. But my final impression once I used your site and service is a great one! Simply amazing!
I would recommend this service to any other freelance artists and co workers who are looking to expand their client base."
"The possibility to include all information about my freelance working places in just one website. It means, I don't need to tell my future employer to go to odesk, elance, etc. They can check everything about me in donanza website."




