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

Javascript Jobs

1,714 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
Looking for the Team App?
Download the New Upwork Team App
Fixed-Price - Intermediate ($$) - Est. Budget: $10 - Posted
I need to create a contact list template using bootstrap 4.0 alpha which resembles a masonry / Salvattore (http://salvattore.com/) template. The functionality is as follows: - Every contact is part of a card - All cards can be a small or large format - Small cards basically have only the name and image - When a card is clicked it transforms into an expanded format + The expanded form has more contact details like email, phone, address, etc
Skills: JavaScript Bootstrap CSS CSS3
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
The development has to be done on WebSphere / DB2 inside IBM Connections V. 5.0 CR3. The users acknowledgement of the Connectionssystem witch has to done by confirming the terms and conditions to use the System, has to be stored in the user profile information of the user. The terms has to be stored in a Document inside the Connections system. Anytime the terms are changed all users has to be informed with the next login that the terms has been changed and they have to confirm the changes again.
Skills: JavaScript CSS HTML5 IBM DB2 Administration
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
An REG basically does lots of 'coin tosses quickly' in the form of ones and zeros. If we can code one in Javascript (front end code) it will be able to do its calculations locally on our phones (rather than on the server) and therefore perhaps pick up on our intention in the room ALTHOUGH REGs seem to work across distances too. ... http://www.mind-lamp.com/ IDEALLY we’d have something that is part of the web app (i.e. front end javascript) that people can play with in the cinema and afterwards.
Skills: JavaScript Java
Hourly - Expert ($$$) - Est. Time: Less than 1 month, 30+ hrs/week - Posted
Requirements ● Social login through facebook and twitter. ● User can follow/unfollow topics to get customized feed on their homepage. ● User can get their customized feed page according to topics and several factors. The user can​ also post and like and donate from post feed. ● Every post shall have a page with image, content, updates and comment system. The show "likes", " reach " and "donation" for that post. ● When user click on “like” schedule that post to publish at a fixed time on social media ( facebook, twitter ) and add their friends as a reach.(like Thunderclap) ● User can instantly share the post on facebook, twitter and email & SMS to their contacts. ● When a user clicks on donating show them to enter the amount and pay using a payment gateway and add the amount to the post’s donation. ● Each user will have a profile page with basic details and all post which user has posted, liked and donated to. ● On profile page users can edit his own post and can use a form send a message to the backend. ● User can search for anything on site using the search box and the user can get a notification and send a message. ● In the backend, there will be post and user management with support.
Skills: JavaScript CSS3 HTML5 Ruby
Fixed-Price - Intermediate ($$) - Est. Budget: $3,000 - Posted
Do you know React Native? If so we have a project for you to develop a mobile app for iPhone and Android in React Native. You will be required to provide a full solution, including Web Api development and publishing it to the app store and google play. Only applicants with past experience will be considered.
Skills: JavaScript HTML5 Mobile App Development
Fixed-Price - Intermediate ($$) - Est. Budget: $300 - Posted
Hello, I would like to hire an experienced developer to customize a WordPress theme to be used for a news website. The theme is Canos, which is visble here: http://demo.lollum.com/canos/typekit/ . The theme's simple, and easy layout appeals to me. It will be used for a news site with heavy emphasis on images. A few of the changes I would like made are: 1) Move the menu from side of page to conventional top of page position 2) Add a menu section for showing image galleries. The Galleries section will appear like this - https://bfa.com/events/search - with modifications to match the existing structure of the Canos theme 3) Add a number of plug-ins to improve the functionality of the site 4) Add a video and image section on the Home page similar to what can be seen on http://www.businessoffashion.com/ 5) For the text content sections, page layout will be like this: http://www.businessoffashion.com/articles/ . 6) Update the colours and typefaces to match my own brand. Post launch, a separate understanding may be reached with the developer for periodic maintenance and updates to the site. I'll be happy to receive applications from serious candidates.
Skills: JavaScript HTML5 User Experience Design Website Development
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
We have a training management system to which we would like to add scorm engine and player very similar to the scorm cloud / engine utilising the ADL libraries made open source under github. I would like this system to be developed in Yii Framework with support for node.js. The courses so created should be accessible through restful webservices api as in scorm cloud. The scorm engine should be 1.2 and 2004. In summary, it should be exact replica of scorm cloud using the adl libraries with proper open source licensing which are business friendly.
Skills: JavaScript CSS3 eLearning HTML5
Fixed-Price - Expert ($$$) - Est. Budget: $5 - Posted
I've an issue only in FIREFOX browser with the slider TEXT of this website => http://goo.gl/6fztTL When you scroll the page, the TEXT should be hidden like the slider image. The issue is with FireFox only. Please apply to this job if you are 100% sure that you can fix it super quick as it seems a simple Z-index issue. Thanks.
Skills: JavaScript CSS CSS3 HTML5
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
i have a basic lyrics website. the website shows lyrics in different languages. i want to add APIS. and different features that the user can use to learn different languages whiles listening to music. create a user registration part. user registers and can interact and participate with the community. I have a reference site that has exactly the Apps i need. Link#1 : http://www.vagalume.com.br/katy-perry/dark-horse-feat-juicy-j-traducao.html (here you can see the line by line highlight feature, you can see what line are you reading. and the user can correct it, if its incorrect) WEB APP#1 (attached image): go to link #1 and hit the play button. a video container will pop. play the song. { subtitles show and highlight according to the song timeframe} [[this info timeframe is obviously indexed by the a registered user or admin]]. Notice features in this video container ( can change language of the lyrics, basic video player features, and has a preset playlist) LINK#2: http://aprenda.vagalume.com.br/katy-perry/dark-horse-feat-juicy-j.html WEB APP #2: this is a game. theres a video and the lyrics. there are different difficulty levels. each time the video plays, the lyrics texts highlightsand asks a gramma question. ( ply the game to understand. its very simple) This are two of the main thing, but theres more things that im not going to list here. if you think you can do this. then the others things are easy.
  • Number of freelancers needed: 2
Skills: JavaScript 3D Animation Adobe Encore API Development
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