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

Javascript Jobs

1,692 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 - Entry Level ($) - Est. Budget: $50 - Posted
I need simple nodejs/phantomjs or casperjs script that receive arguments from PHP and use DeathByCaptcha api to solve captcha, login and get specific data from a website then return data back to PHP. Bid only if you can complete in a few hours. I want to get data from many sites,budget for each site is $60 Please add "few hours" to Proposal to make sure "You're Not a Robot".
  • Number of freelancers needed: 5
Skills: JavaScript jQuery Node.js PHP
Fixed-Price - Intermediate ($$) - Est. Budget: $200 - Posted
Hello, This is a Example Description Description Kdeals-app is a free VoIP audio and video Dialer to make VoIP call from the Android Phones,Iphone-Phones,Blackberry,window/Nokia & Tablets. It works over Wi-Fi/2G/3G/4G/EDGE/HSDPA kdeals Dialer Must support high quality audio & video codecs like, G729,G729a, G.726 ,G711a, G711u, g722, VP8, H.263-1998, H.264 etc. Compatible with any SIP based Softwitch Connectivity through WIFI/3G/4G/Edge/HSDPA Login by Your SIP server, SIP user & Password Outgoing and incoming VoIP calls Address book integration Calls History Loudspeaker Microphone on / off work in background mode Excellent Voice Quality Audio Codecs Support, G729, G711a, G711u, G722, AMR & GSM,PCMA/G.711 A-law,PCMU/G.u-law Video Codecs Support, H.263, H.264, VP8 AMR Speex16khz Sppex8khz Speex 32 Khz Opus 48khz Silk 24khz Silk 16khz iLBC AAC-ELD 22khz AAC-ELD 44khz Compatible with Android Phones & Tablets OS version 2.6 and above ETC....... Codec Section for Voice: Codec Section: Speex 32 kHz >> Automatic Selected Speex16khz >> automatic Selected Speex8khz Opus 48khz Silk 8khz Silk 12khz Silk 16khz Silk 24khz >> automatic Selected GSM 8 kHz AAC-ELD 22khz AAC-ELD 44khz ISAC 16 kHz ILBC 8 kHz AMR 8 kHz AMR-WB 16 kHz CODE2 8 kHz G729a >> automatic Selected G729 >> automatic Selected G711a G711u G722 G726-32 8 kHz G726-24 8 kHz G726-16 8 kHz PCMU 8 kHz >> automatic Selected PUCMA 8 kH8 >> automatic Selected RFC-2833 >> Automatic Selected QUAD-BAND >>GSM850, automatic Selected GSM900, >> automatic Selected GSM1800 ,>> automatic Selected GSM1900 >> Automatica Selected Support: Description : This app must be a customize SIP/XMPP based VOIP/IM app as my requirement and have ready for use without no Delay Registration when Consumers/Customers download the application.In all Mobile-voip-app Registration is depending on the Developer with code implementation during the production of the application You can review the following above in ( Description ) which will be needed from you to make the application running as a app in perfect condition. The application must work on open source Android/iPhone/web/windows mobile 8/mac/blackberry/Symbian SIP apps those work with Sip server like asterisk. For Example the app must also work on asterisk AMI (Asterisk management interface),AGI (Asterisk gateway interface). 2) Below Must be integrated as a Default when application download, See Below: Registration expire time >> 3600 Transport type >> UDP=5060 to 5080 Stunt Refresh Period == 30000 Send RTP DTMF Send SIP DTMF Send SIP INFO DTMF Noise suppression 2) Under >> Network, See Below: Registration expire time >> 3600 Transport type >> UDP=5060 to 5080 and UDP 10000 to 30000) RFC-2833 Stunt Refresh Period == 30000SIP INFO == automatically Selected 2+) We will Explain you about Complete network. 3) I already Design the presentation of the app how it should presented on a mobile-phone etc.. when downloaded by consumers, So in this case you would only need to Create your apk and implement the functionality of the application, in this email attachment you will see a picture which should be in the application which will come under Codec. ( Tab), when consumers click on codec's which should give them a option to Choose the codec which they wish to use during they Call. and the other image/picture in the attachment Must come under ( settings ) which give the consumer option to Configure the application for use of Voip-calls Chat-flow 4)Regarding My VOIP/ SIP app, as I discussed/mention the implementation of my requirements for chat-plow. Please check features list and let me know, I if you understand: - Personal Chat/ Group Chat - Send/ Receive Pictures/ Audio/ Video files through app - Conference audio/ video calls. Video call will be upto 4 persons at a time - Send / Receive emails similar to BlackBerry Messenger app. User can configure unlimited email accounts in the app and send/ receive email through - Offline message, user can send SMS from itself but received SMS will be saved into the native massage app of the device. Will use messages APIs to send unlimited messages. -Free Calling within the app. - Sending and receiving picture within app. - SIP support: app user can make call on mobile and landline numbers by getting services from SIP providers. Please get back to me with your latest feedback and do let me know if you understand the features list of the app. Look forward to hear . 5) No Mile-stones are no Escrow will be accepted because 99.9% of developers are not Honest they are only/telling lies,when the job is completed and applications is tested the money will be Paid to the Developer Through ELANCE. Thank you Regards Rakesh Singh
Skills: JavaScript Adobe Photoshop Android App Development Asterisk
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
We are looking for an experienced AngularJS developer to join our team to help complete the first release of our SAAS Planning System. The first task that we are looking for this individual to accomplish is to develop Angular page(s) to create and maintain the hierarchies that we use in the system. The hierarchy tables are based on a variation of the nested set model which allows us to save hierarchical information is a generic table structure so that we can define multiple hierarchical structures for any entities within the system. For example, information about a department would be stored in the department table and the hierarchy table would store the relationships between the individual departments. Then the hierarchy and department information is brought together into visible representation of the relationships. Preference will be given to developers who have experience developing Admin systems, have a strong SQL background (a demonstrated understanding of the Nested Set model is a plus) and can design/develop complex algorithms. This is not just storing parent/child relationships in a table. For the right developer who can prove themselves on this task, this can lead to a long term relationship.
Skills: JavaScript AngularJS CSS HTML5
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
THE VIDEO PLAYER WILL BE EMBEDDED ON OUR WEBSITE AS A PLAYLIST AND STREAM THE VIDEOS FROM VIMEO. IT HAS TO HAVE ADAPTIVE BITRATE AND WORK ON ALL DEVICES WITH OUT ANY PROBLEMS. 1- I WANT THE SAME DESIGN AND CONTROL BUTTON LAYOUT AND FUNCTIONS AS THE YOUTUBE PLAYLIST VIDEO PLAYER. 2- WHEN MY MEMBERS CLICK ON THE VIEW VIDEO BUTTON (LINK) ON MY WEB PAGE I WANT THE VIDEO PLAYER TO POP-IN TO THE SAME PAGE AND AUTOMATICALLY GO TO TRUE FULL SCREEN NOT BROWSER FULL SCREEN!! AND SHOW MY INTRO IMAGE WITH A FLASHING START PRESENTATION BUTTON. WHEN CLICKED THE FIRST VIDEO WILL START. 3- I WANT EVERY VIDEO ON MY PLAYLIST TO PAUSE ON THE LAST FRAME. AND WHEN IT PAUSES ON THE LAST FRAME I WOULD LIKE THE NEXT ARROW TO START FLASHING INDICATING TO THE VIEWER THAT THEY HAVE TO CLICK THE NEXT ARROW TO CONTINUE TO THE NEXT VIDEO OF THE PRESENTATION. AND WHEN THEY CLICK ON THE NEXT ARROW THE NEXT VIDEO STARTS AUTOMATICALLY. 4- I WOULD LIKE THE PLAYER TO HAVE ENCRYPTED CODE SO MY VIDEOS CAN BE AS SECURE AS POSSIBLE. IF POSSIBLE I DON'T WANT ANYONE TO BE ABLE TO DOWNLOAD OR COPY THE VIDEO OR EMBED THE VIDEO ANY WHERE ELSE. I WOULD LIKE TO DISABLE THE RIGHT CLICK ON THE PLAYER & WHAT EVER OTHER SECURITY MEASURES THAT YOU RECOMMEND! THANK YOU FOR TAKING THE TIME TO READ MY JOB DETAILS, HOPEFULLY YOU ARE THE RIGHT MAN (OR WOMAN:) FOR THE JOB...
Skills: JavaScript AngularJS HTML5 jQuery
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
Firstly this is a fixed price job only. I am looking for a magento expert programmer and designer to fix some issues left over from my store creation. I am looking for someone who has a FANTASTIC knowledge on how to troubleshot issues and fix them easily. I need this job completed ASAP within 24/48 hours - so please have a good internet connection and the time to spend on doing this. My website is classed as Risky, please only apply if you are comfortable with this. You will need to: - Fix ALL speed issues with the website, currently the website has some JAVA rendering issues which is slowing the website down when loading. you will be required to fix issues highlighted by Google Speed Test and gtmetrix.com - I run on magento 1.9 - currently this version of magento needs a cron job set up to send transactional emails. We have tried to do this, however the problem persists. You will have to troubleshoot this and fix. - Fix 1 page which will not allow me to scroll completely to the bottom - Fix issue with speed of adding items to the cart - Change the order numbers currently running #100000016 to something like #100004574 - Fix some slight design issues with the website and implement 3 small design changed to the header of the website - I would like two extensions installed "enhanced admin product view" and "Apptrain Image optimizer" however previous programmer could not get them to work properly. But i would prefer to have these installed. - Change my magento admin password and possibly help with install of payment extention
Skills: JavaScript CSS English HTML
Fixed-Price - Expert ($$$) - Est. Budget: $2,500 - Posted
We are based out of New Delhi, India and have a Project from one of our overseas client to build a Web Portal based on PHP and MySQL. The First Draft was made by an in-house team of the client but was not satisfactory and hence has been outsourced to us for revamp. Hence we are tied with Technology constraint of PHP and MySQL. It is a social networking type of a portal which could be seen as a combination of two websites (Facebook, meetup) along with some additional features. We are looking for a single Freelancer who can take up this project , is creative enough to give it a new and exciting look. We have detailed specifications from the client as to what they are exactly looking for. The Estimated timeline we have for completion of first phase of this portal is approx. 2 Calendar Months from Now. Dedicated, Powerful, Creative Developers are required who can give strict adherence to deadlines. Thank you.
Skills: JavaScript CSS HTML5 MySQL Programming
Fixed-Price - Entry Level ($) - Est. Budget: $30 - Posted
I am looking for a person who can convert PSD to responsive Bootstrap. I will provide the PSD design. Freelancer must be experienced in PSD to Bootstrap conversion. Must be experienced in responsive website design using Bootstrap. Full cross browser compatibility. I can provide more PSD to HTML5 tasks to successfull freelancer. I need the design completed by Wednsday. Thanks
Skills: JavaScript Bootstrap CSS3 HTML5
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