Javascript Programmers and Developers

Get Your Javascript Project Started Today!

Hire talented Javascript experts from the pool of highly qualified programmers on Upwork to support your server-side programming, or to build your applications for the desktop or browser, for games, or for other front-end applications

Since 1995, Javascript has grown to be one of the most frequently used computer programming languages. It’s a multi-paradigm programming language that can be used for websites, PDF documents, games and desktop widgets. On Upwork, the world’s largest online workplace, companies and individuals hire skilled Javascript developers to create software solutions and front-end applications.

Browse JavaScript job posts for project examples or post your job on Upwork for free!

JavaScript Job Cost Overview

Typical total cost of Upwork JavaScript projects based on completed and fixed-price jobs.

Upwork JavaScript Jobs Completed Quarterly

On average, 4,736 JavaScript projects are completed every quarter on Upwork.

4,736

Time to Complete Upwork JavaScript Jobs

Time needed to complete a JavaScript project on Upwork.

Average JavaScript Freelancer Feedback Score

JavaScript Upwork freelancers typically receive a client rating of 4.68.

4.68
Last updated: May 1, 2015
More options
Clear all filters
  1. Rogerio R.

    Rogerio R.

    Hardware/Firmware/Software Engineer

    Portugal - Last active: 1 day ago

    I am a 40-year old electrical engineer with a passion for sophistication and innovation. I have a lot of experience in many areas, a result of both my professional career as well as my own personal projects. Detailed profile information can be found at http://profile.rilhas.com I can design, test, and manufacture hardware (including PCBs) using microcontrollers, FPGAs, USB, UART, I2C, and many more, and integrate them with computers, embedded systems, mains power, motors, various sensors, etc.. It is not uncommon for hardware projects in which I’m involved to incorporate both firmware and software, or even connect to the internet or with mobile phones. I have a lot of experience in the PC world, both as a user and as a developer. I have developed high density ISDN telephony application servers (IVRs) for the main Portuguese telecom operator, with an installed base of over 2000 channels, including a voice mail system complete with voice and text fault-proof database. I have developed a large number of computer systems, both servers and clients. My work with IVR's later included testing and using various ASR and TTS technologies (for automatic speech recognition and automatic speech synthesis from the major providers like Loquendo, Nuance, Philips), applied to various areas from the IVR system themselves (directory assistance, flight booking, and more), a help support system for the elderly (consisting of an emergency telephone help server for the national Red Cross), all the way to systems for the hearing impaired (integrating with JAWS screen reader, for example). I have worked with a team to develop a tool for airport management systems, where my contribution was the development of a complete graphics subsystem based on OpenGL, which is being used up to this date (more than 10 years later), due to its capabilities not having yet been surpassed by the competition. I've developed technology to analyze video images and detect a large number of situations, including FOD at an airport in Açores, intrusion detection, early fire warning systems (marketed as CICLOPE), fire prevention systems at PORTUCEL (one of the main producer of paper and other products), illegal car parking, subterranean bus parking, automatic lane management (and infraction detection) on the 25 de Abril Bridge, and many more. I also developed technology to monitor and track bird movements using radar data. A first version used the radar image, and a more recent version uses the raw radar data (captured using a high speed data acquisition system that I also developed specifically for the radars being used). Since this system requires the display of large amounts of data (images with 30+ MPix) I also developed the visualization component (based on OpenGL). I also have some experience in CAD modeling (owing mainly to the fact that I've owned a 3D printer for several years), with which I have created numerous models for small production runs of plastic objects, mainly to assist with electronics projects but which I have also used successfully to create inexpensive plastic connectors and other components for a company that manufactures and installs solar pool heating systems, including automated 2" valves. I’ve also created custom shaped plastic cookie cutters for my wife and toys for my son. :-) I've produced several promotional 3D videos for a few companies, and I also recorded and produced music albums for a number of artists. The systems I have developed in the past make use of (of have integrated with) a wide range of languages, systems, and technologies, including C, C++, C#, JAVA, J2ME, Android, Javascript, Ruby, PIC 10/12/16/24 assembly, i386 assembly, MMX/SSE2, Verilog, TCP/IP, UDP, OpenGL, USB, WiFi, Bluetooth, Raspberry Pi, BeagleBone Black, Windows, Linux, POTS, ISDN, ASR, TTS, among many others. Many of the projects I've worked on have included other people, and I have been the project manager on most of them. For the larger projects where I was not the project manager (like those involving airport security, for example) I was the team leader of the corresponding project component. Given my extensive experience with complex and innovative projects (where a solution is not always obvious from the start and a great deal of creativity is need as the project progresses), I have also developed good skills and intuition for preventing and detecting bugs, both at a code testing stage as well as (more importantly) at a design or specification stage. These skills have proven crucial over the years, and I think that the success of all the projects I worked on depended heavily on them.

    $40.00 /hr
    56 hours
    0.00
  2. Edmond B.

    Edmond B.

    Software & Web Application Developer

    United States - Last active: 9 hours ago - Tests: 3 - Portfolio: 1

    A developer with many years of experience building and supporting software and systems for small business and enterprise clients. In addition to contract web and software development, I have a professional background in Systems Administration and security. This allows me to leverage a holistic level of understanding and experience across your entire technology stack. Languages: Python, C++, HTML/CSS, Javascript. Specialties: Flask application development. Linux systems administration, strong Linux/Bash command line skills. Well versed in open-source tools and the OSS ecosystem, security best practices & hardening, authentication, MongoDB and MySQL databases, REST APIs (particularly Twitter), nginx, server scripting/automation, server deployment, usability and design concepts, and full-stack web application deployment.

    $33.33 /hr
    139 hours
    0.00
  3. Adam Dunmars

    Adam Dunmars

    Adam Dunmars

    United States - Last active: 16 days ago - Tests: 14 - Portfolio: 1

    Mr. Dunmars is a Professional Software Engineer with experience in Mobile, Web and Desktop Applications. He has 5+ years of experience developing in Java(/J2EE), C++, C#, JavaScript, PHP, HTML5, CSS3, along with experience in a myriad in others. He is very familiar with a variety of frameworks as well. The list is incredibly extensive, but to name a few, Yii, WordPress, JPA, Spring, etc. He is familiar with good coding practices and standards as well as documenting code. If you want a motivated developer/designer who is very task oriented, competent and efficient, Adam Dunmars is who you are looking for.

    $45.00 /hr
    0 hours
    0.00
  4. Josh M.

    Josh M.

    Senior Software Engineer & Architect Specializing in .NET Technologies

    United States - Last active: 23 days ago - Tests: 6

    For 15+ years I have been developing software from all angles - back-end through front-end. I have worked with numerous languages, frameworks and tools but find myself happiest when working with the .NET Framework/C# - I have worked with the .NET Framework since it was first released. Over the past decade-and-a-half, I have proven myself a valuable asset to any team/project on which I have been placed. I have very strong development skills including .NET (C#), database design, UI/UX, front-end (HTML5, CSS3, JS), back-end (SQL Server, MySQL), web services/APIs, etc. I always end up being the go-to guy for other team members when they have questions and I'm happy to mentor more junior developers. I've worked on projects of all sizes ranging from small internal systems to large public-facing systems. I am constantly keeping up with the latest trends in software development and in my free time I usually have one or two personal projects going on. I tend to prefer working with C# but have also worked with Java/J2EE, Ruby on Rails, PHP, etc. I am open to other languages, technologies and frameworks - whichever is best for the job. I have strong front-end web development experience including working with 3rd party frameworks such as jQuery, jQuery UI, Knockout, Bootstrap and others. I have designed and built web applications from scratch and have also worked with designers to implement functionality based on pre-determined designs. I'm a hard working software engineer who prides himself on the quality and completeness of his work. I work efficiently while adhering to best practices and remaining mindful of performance, potential bottlenecks, memory usage, etc. I would be a great addition to any project as a single developer or as a new developer on an existing team.

    $90.00 /hr
    0 hours
    0.00
  5. Juan Navarro

    Juan Navarro

    Software Development Engineer

    Spain - Last active: 19 days ago - Tests: 5 - Portfolio: 2

    I'm Juan Navarro, a Madrid based software developer. I passionately assemble bytes and lines of code to craft clean, useful, and responsive systems. My current weapons of choice are C++ with Qt, C and Python. Being a generalist engineer able to tackle on all levels of the technology stack, I help clients bring their ideas into reality. Contact me today and I would love to hear about your business. juan.navarro@gmx.es http://linkedin.com/in/jnavarrom https://github.com/j1elo

    $35.00 /hr
    0 hours
    0.00
  6. Tim Miltz

    Tim Miltz

    Senior Software Engineer

    United States - Last active: 24 days ago - Tests: 3

    I have been involved with programming for 38 years now. I've seen the procedural era, the object oriented era, and the forthcoming ontological era. I can design new software relying on my wealth of experience in various projects, as well, I can maintain existing software - again my experience helps me identify and embrace various coding styles. I simply like the process of problem solving and the automation computer science brings to problem solving. Most of my work has been with desktop applications, however I am finding myself more drawn to mobile app development simply because there are 4 billion people with smart phones, and let's face it - these aren't phones anymore they are quite powerful portable computers. My motto is - there is 'always' a way. I work from home, and typically can offer 7 am to 9 pm availability via phone, Skype or email.

    $65.00 /hr
    0 hours
    0.00
  7. Joao C.

    Joao C.

    Linux System Engineer, Programmer

    Portugal - Last active: 6 days ago - Tests: 4 - Portfolio: 5

    I'm a highly self motivated person that constantly seeks for challenges and enjoys learning with them. My areas of expertise are programming and Linux systems administration (RHCE). As a programmer, I do my best to follow good practices and keep up to date with latest technologies. Python is my language of choice, although I have significant experience with other languages. Linux administration skills include system and service configuration, troubleshooting, database management, scripting. I have plenty of work experience on critical scenarios that require investigation and problem fixing skills in order to identify root causes and keep service availability as high as possible. My blog (http://b.joaoubaldo.com) is regularly updated with projects that I work on. Some of them are: - Dirshare - opensource HTTP WSGI Python application to rapidly share images within a specific directory (inc. angularjs, bootstrap) - PiwigoMedia - opensource WordPress plugin to interact with Piwigo sites - rFactor Communicator - Android app (Java) to view live data from rFactor sessions. - rFactor2Python - plugin for rFactor (C++) to support Python scripts as plugins - emcheio.com - URL shortening service, written in Python/Pylons

    $33.33 /hr
    0 hours
    0.00
  8. H Albano

    H Albano Agency Contractor

    PhoneGap Developer

    Uruguay - Last active: 12 days ago - Tests: 4 - Portfolio: 26

    Over the past 4 years, I have developed a wide range of apps (both PhoneGap and iOS) websites and games. My specialty is comprehensive work, developing everything from scratch, through Project Management. Some of my work includes: - PhoneGap development - iPhone Application with Google App Engine Backend - 3D Graphic Artist & Web Game Design I'm now seeking opportunities that will allow me to develop my professional skills by providing creative and high quality solutions to my clients. I enjoy new challenges on a daily basis, looking to overcome my own high standard goals.

    Associated with: CodigoDelSur Agency

    $61.11 /hr
    195 hours
    0.00
  9. Jordan Goldstein

    Jordan Goldstein

    Web Programmer

    United States - Last active: 01/17/2013 - Tests: 3

    During the last two years, I have developed extensively using the Ruby on Rails framework, including internships at Due Props, with Rails 3 Way author Obie Fernandez, and Penguin Digital, recently acquired by Shutterfly. I am now a technical co-founder at VentureBoard, where I specialize in Rails development and enforcing good application and code structure. If you're looking for a contractor familiar with writing Ruby on Rails code that is not just effective, but maintainable, and who has had a wide variety of experiences familiarizing him with existing solutions to problems you likely have, then I'm a good candidate for you.

    $44.44 /hr
    12 hours
    0.00
  10. Marco Desira

    Marco Desira

    Manager, Multi Channel Banking.

    Malta - Last active: 10/01/2014 - Tests: 4

    Experienced in the development and delivery of services to be delivered over different channels mainly Mobile, Internet and ATMs. My experience in the field covers both the IT development side (as I worked as a Software Developer for a long number of years), and the business side, i.e. being in constant contact with customers, understanding their needs and liaising with the IT side to develop the required services. My main focus is the financial services sector. This experince can easily be used in other other areas such as government, hospitality, etc... I am able to write business documents as well as techincal documents. I can easily serve as a-go-between customers and IT.

    $36.67 /hr
    123 hours
    0.00