You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Javascript Jobs

1,715 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Fixed-Price - Intermediate ($$) - Est. Budget: $185 - Posted
1. Show search page (existing) 2. Request user location. If declined - show error? 3. Using 2KK records in DB/50K files (I prefer DB, but will test search speed usgin both approaches) find items: a) Sorted by price (where to get wine ratings?) b) Sorted by distance from user. Both columns will have pagination and new data will be loaded using AJAX. 4. I'll also introduce a scanner that will check input folder for updates every several minutes. This is needed for both approaches to at least to get address lng and lat.
Skills: JavaScript AJAX Java
Fixed-Price - Entry Level ($) - Est. Budget: $100 - Posted
Add a Word doc upload function to our plugin that recognizes quiz questions and loads them into our existing quiz builder. Attached is a sample doc. This is the worst-case scenario. If it works here, it will work every time. Project Specification 1. Project Goal The goal of this project is allow users to upload word doc quizzes into our existing quiz builder. Right now questions and answers must be copied over manually. This must be done using our existing custom WP plugin. 2. Tasks The first task will be to build a custom file upload button. This is where the user should upload the their current word document test. Next will be to parse through the uploaded file and identify questions. There will be 3 types of questions you need to account for: Mutiple Choice, Short Answer, and True/False. Of course we will not be able to handle every test, we would like to cover most cases. 3. Assumptions These assumptions might help you build the plugin Assume that questions will be a number format (1, 2, 3). This number will be followed by either a ‘.’ or a ‘)’. Assume that numbers are sequential in order Assume that multiple choice questions will have answers (a, b, c, d, e…). This letter will be followed by either a ‘.’ or a ‘)’. Assume letter are sequential in order. Assume that a True/False question will contain both the words True and False Assume that a short answer questions will be any questions that don’t contain the strings “True”, “False”, or the character ‘a. b. c’. 4. Tips You can implement the plugin any way that works. However I have some ideas that might help you. You could parse each question/answers into a block of text by looking at the number format. Then search each block for keywords. Such as looking for true/false, “a., b., c.”. This should help you determine what type of question it is. You may also use the “?” character to identify questions.
Skills: JavaScript jQuery PHP WordPress
Fixed-Price - Entry Level ($) - Est. Budget: $500 - Posted
Build a very simple app for dating/matchmaker with regular login/register (i.e. using username, password) mechanism and supports social logins as well. This webapp is very simple as it has only 3 pages: Home page: anyone can see Login page: to enter username/password Secret page: that only logged in users can see Use AngularJS for front-end, for backend use Python and Flask and for the social logins integrate with Facebook & Twitter use Satellizer to support social network logins Facebook/Twitter create/implimment own authentication system in AngularJS with JWT (JSON Web Token) using directly the local storage and HTTP interceptors. create an application on Facebook developers page in order to have an application_id and a secret code. Please follow developers.facebook.com/docs/apps/register to create a Facebook developer account if you don’t have one already and create a website app. After that, you will have the application ID and application secret beautifying the interface , example add Bootstrap for the layout and the angular toaster module to handle an error message nicely, such as when login fails. Apps must work on Android and IOS. Note: The above are some of the requirements and I've seen YouTube video developing same app that take less than hour.
  • Number of freelancers needed: 2
Skills: JavaScript Android App Development AngularJS Bootstrap
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
Looking for ongoing developers to work on Drupal Projects. We are currently developing in Drupal 7. We need developers to have experience with OG, Entity Reference, API/Clients, and any other skills is a plus. I would like to add you to our Trello account after getting you set up in our system and when new tasks are created, to claim them and complete them. I will have a couple developers in there, so the first one to claim a task, will have it. English speaking developers is very important to me, as I don't want there to be a language barrier while working with you. Thank you!
  • Number of freelancers needed: 4
Skills: JavaScript AJAX CSS Drupal
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
I am looking for a programming resource that can work with the Shoretel SDK to integrate the WebChat protocol with my customer's webpage.
Skills: JavaScript CSS HTML5 WebRTC
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
Looking for a experienced PHP developer well versed in PHP development, html, html5, CSS, CSS3, javascript, jquery, as well as mobile jquery and mobile site development.
Skills: JavaScript CSS CSS3 HTML
Fixed-Price - Intermediate ($$) - Est. Budget: $7,500 - Posted
All details and blueprint is attached as PDF. Please review for website architecture. This is a student networking website that needs to be developed for multiple platforms. Desktop and Mobile (IOS + Android). Preferred MySql + PHP and Other relevant scripting languages. This is a quick turnaround project. We hope to receive beta version within 3 months. We are planning to launch July 2016. Please provide the following in your proposal... 1. Examples of previous work 2. Timeline to complete project 3. Your after sales service policy 4. What do you QA test for
Skills: JavaScript Android App Development CSS3 HTML5
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
More specifically we need someone who rocks at: Javascript, Node/Meteor Requirements - MeteorJS / MongoDB / Node - Javascript - HTML5 / CSS - Minimum 6 years of web development experience - Strong communication skills - Documentation and analysis capability - Attention to detail ... More specifically we need someone who rocks at: Javascript, Node/Meteor Requirements - MeteorJS / MongoDB / Node - Javascript - HTML5 / CSS - Minimum 6 years of web development experience - Strong communication skills - Documentation and analysis capability - Attention to detail
Skills: JavaScript Meteor MongoDB Node.js
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Greetings, We are looking for a web development agency that will be willing to partner with our US office to assist our development team in a wide variety of web, application an utility applications. Requirement of agency: - Must employee at least 50 full-time workers. - Must have a central office where 75% of your workforce comes to work everyday. - Must allow an agent of our company 16 hours of on-site monitoring at your offices per month. - Be willing to sign a strict Non-Disclosure and Non-Compete agreements that will be registered with the United States as well as the country of work. Requirements of programmers: - LAMP Stack Management - Object Oriented Programming Languages - Ruby on rails 4.2+ Experience - Selenium Testing - PostgreSQL - MongoDB - Speed Optimization
Skills: JavaScript API Development CSS3 Git
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App