Ruby on Rails Developer for Mobile Website

Ruby on Rails Developer for Mobile Website

Closed - This job posting has been filled and work has been completed.

Job Description

IF YOU WANT TO APPLY FOR THIS PROJECT, PLEASE ANSWER OUR TEST QUESTION WHEN YOU APPLY:

Test Question: What do you think are the properties of a good and meaningful unit test?

About Us
---------------
We are a funded German startup, and we mainly create mobile apps for conferences, including the necessary backend infrastructure for these. We have our own IT team and we mostly work with Rails and JS in the backend. Even though we could complete this project on our own, we would like to outsource it because our developers are all working on other projects already.

One of our developers will be available for you to give you feedback and answer questions. So no bullsh*t with a business guy who doesn't understand what you need. :) If this project works out well, we might be interested in a long-term cooperation with the chosen candidate.

Project Description
---------------------------
This is only a short intro. We will provide a more detailed spec with user stories when the project starts.

We need a simple mobile website that mimicks an existing conference calendar app. We have a small CMS server where we enter data about congresses. This data is provided in an XML file that our existing mobile app consumes. The new mobile website should also get its data from this XML file. Basic features of the mobile website: list of conferences, conference detail page, mark conferences as favorites, see list of favorite conferences, export favorite conferences as iCal, show an external RSS feed, show all conferences in a Google map, some links and static pages.

Project Deadline
-----------------------
The project should be finished 1-2 weeks after project start.

Deliverables
-------------------
* Rails + jQuery code for mobile site
* RSpec tests for all controller actions and models

Technologies To Be Used
--------------------------------------
* Rails 3.2
* jQuery Mobile (current stable version)
* RSpec
* git/GitHub

Candidate Requirements
-------------------------------------
* proven experience with Rails 3, jQuery Mobile and RSpec
* good communication skills
* good English skills (spoken and written)
* be available 20-40 hours / week during the project
* bonus points: provide link to your GitHub account

Communication
------------------------
Skype or HipChat, and Email

Payment
---------------
Payment is by the hour with the rate agreed at project start.