Developer for an Open Source node.js JavaScript framework

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Web Development Posted 3 years ago


More than 30 hrs/week
More than 6 months

Start Date

April 8, 2013


Work on a fun & exciting project with other top-notch developers! You'll be working with experienced engineers using a variety of cutting-edge technologies to build a web framework that will enable web developers to create schema-based, offline-enabled, and synchronizing web applications, for desktop, tablet, & mobile platforms.

We are looking for excellent developers that write great code, love testing, and have a lot of expertise & creativity to share.


For this job you will work on the Syncro framework:

Automated tests will be written using mocha for the API, and mocha or an alternative for the client-side code.

One a high level of code coverage is attained, we will continue to improve the framework, using BDD and TDD.


This should take 10 - 15 minutes if you have the requisite experience.

To apply, follow these steps:  

1. clone this repo:
2. get the Todos example up & running in your browser, add a few todos, and take a screenshot
3. take a screenshot of the console logging output on the server
3. apply on oDesk:
    * start your cover letter with "I love testing!"
    * attach the screenshots to your job application


node.js, MongoDB, Mongoose, CoffeeScript, express,, Backbone, persistence.js, jQuery, redis, HTML5, sqlite, PhoneGap, git

Task Outline

I will be providing the outline of what needs to be tested.  You will (most likely):

* write mocha tests for the API (see existing code in 'tests/')
* get code coverage working & create a target to generate coverage reports
* write tests for the client-side Backbone model generation, synchronization code, and persistence


* Tasks & updates will be managed using a task & project management system built on the Syncro framework
* Fork the Syncro GitHub repository and send pull requests as work is completed
* Use of Skype or Google Talk (or equivalent) for IM & voice chat is required
* Excellent communication skills (required) & spoken English (preferred)


Check out my blog to know more about who you'll be working with:

Skills: english, management

About the Client

(4.96) 21 reviews

United States
Phoenix 09:21 PM

34 Jobs Posted
68% Hire Rate, 3 Open Jobs

Over $50,000 Total Spent
36 Hires, 5 Active

$24.78/hr Avg Hourly Rate Paid
3,764 Hours

Member Since Jan 2, 2012