Closed

Develop a Single page application using Backbone.js + Integration Testing

We're searching for a valuable developer that will need to create a Node.js website built on top of [url removed, login to view] on the backend and Backbone.js on the frontend. The candidate must already be familiar with Test Driven Development and be able to set up a Continuous Integration workflow.

We'll provide all technical specification and designs, including access to all resources you will need in order to carry out the best you can.

This is just a first step so it will be a quick project we're outsourcing in order to find some valuable partner, since we have many other jobs interlaced with this one. If we team up we'll provide to you much more opportunities and earnings.

We're a technical startup so we already know what to do and how it should be carried out, we just need to outsource development in order to reduce the time to market.

By posting your bid you agree to communicate constantly with us also using real-time tools in order to better integrate with us. You must be able to develop according to technical design specification and be completely autonomous in taking vital design decisions.

We need someone willing to work many hours a day on this project since as you may understand the main constraint is the time.

Generally introducing the project the website will be a simple mockup (design-less) that will interface using Backbone.js to serveral RESTful webservices.

It will need to handle login and user authorization using the OAuth2 standard (we already provide to you with documentation and the provider implementation). The [url removed, login to view] backend will only serve the initial webpage (backbone.js) and from there on it will all be a single page application so no backend coding will be needed at all.

You will also be required to proper test the application (provide a good test coverage) including in your workflow tools to automatize testing (such as [url removed, login to view], Chai, Sinon and so on).

Requirements for this projects are:

* be able to use [url removed, login to view]

* rely on the following stack: backbone.js, jquery, i18n-abide (or similiar for I18N), client-side sessions.

Preference goes for candidates with the following:

* fluent english

* be able to agree to hard-work commitment

* be able to work autonomously and understand technical documentation

* be able to make suggestions to improve software quality

* understand OAuth2 Resource Password Owner Grant

* excellent backbone and javascript knowledge (know how to optimize code)

* understand SOA and RESTful principles

* work following TDD principles

Optionally you:

* know [url removed, login to view]

* understand the Revealing Module Pattern

* are available to also work on webservices (for later jobs)

* work using Agile methodologies

* know very well Node.js

Please by sending your bid also make a good presentation by highlighting skills matching our requirements, don't use a one-for-all presentation that will likely be ignored.

Communication will be done through team tools to better integrate you with the rest of the team.

NOTE FOR AGENCIES: we need a developer, so if you want to place your bid make sure you can assure we'll always refer to the same person since we don't have time to waste talking with many different people but we prefer an agile approach.

Skills: backbone.js, Express JS, Javascript, Software Architecture, Web Security

See more: backbone i18n, develop backbone application, backbone oauth2, what you need to develop a website, what to use node.js for, what software needed to create a website, what jobs are available, what is node js good for, what are the principles of design, what a developer should have, we have developer team outsourcing, website user interface design principles, website for design skills outsourcing, website development methodologies, webpage design outsource, webpage design jobs, vital design, using re, user interface design principles, use of node.js, top website for outsourcing, top technical jobs, top software testing tools, top best website designs, top best jobs

About the Employer:
( 0 reviews ) Italy

Project ID: #5096182

4 freelancers are bidding on average $496/hour for this job

lordzardeck

Hi, I have over 6 years experience working with developing JavaScript heavy and single-page applications. My last large project was spent researching best practices when developing single-page applications. I come from More

$250 USD / hour
(7 Reviews)
3.2
quicksoftprovw

Greetings, I am top rated on freelancer and have good experience working on node js, express, backbone.js etc I am also a contributor to npm "quick-lzo" [url removed, login to view] I have developed high pe More

$555 USD / hour
(5 Reviews)
2.6
JackHe2013

I'm a team leader with other 3 talent engineers. We are familiar with javascript coding and TDD process. We had experience in developing both back-end and front-end system not only based on node.js but also Java as w More

$400 USD / hour
(0 Reviews)
0.0
nagwani1

I have 5+ years in pure Javascript client side development. For the past 14 months i have been exclusively on [url removed, login to view] I have good work ethics and good communication More

$833 USD / hour
(0 Reviews)
0.0
bettinatop12

Hello, I would like to work with the technologies you have mentioned. I have accomplished projects with Backbone.js on frontend. I haven't worked with [url removed, login to view] but i think it will not take too much time for me to More

$500 USD / hour
(0 Reviews)
0.0