Node.JS Programmers

Get Your Node.JS Project Started Today!

Post your Node.js project on Upwork and hire experienced JavaScript programmers to develop fast, highly-scalable web applications that can handle thousands of concurrent connections. These freelance programmers can create large-scale JavaScript applications that work with Restful APIs and other web services, install Node.js on your already deployed applications, or help maintain existing web apps running on Node.js. They can coordinate your migration from a PHP/Apache server with MySQL to Node.js; build backend services for web application forms; integrate various APIs and mobile front-ends with your social network; or develop a fast, user-friendly frontend and implement real-time updates.

Node.js is a software platform built on Google Chrome’s V8 JavaScript engine, with a core JavaScript library that enables developers to create fast, scalable server-side web applications. On Upwork, the world’s largest online workplace, companies can hire experienced JavaScript developers with in-depth knowledge of the Node.js platform as well as various JavaScript frameworks (like Angular JS, jQuery and PhoneJS) and Node.JS frameworks (like Express or Sails) to manage their real-time web application development, from chats and monitoring dashboards to data streaming and API request proxying.

Browse Node.Js job posts for project examples or post your job on Upwork for free!

Node.Js Job Cost Overview

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

Upwork Node.Js Jobs Completed Quarterly

On average, 299 Node.Js projects are completed every quarter on Upwork.

299

Time to Complete Upwork Node.Js Jobs

Time needed to complete a Node.Js project on Upwork.

Average Node.Js Freelancer Feedback Score

Node.Js Upwork freelancers typically receive a client rating of 4.67.

4.67
Last updated: July 1, 2015
Clear all filters
  1. Dan Nissenbaum

    Dan Nissenbaum

    C++, algorithms, and PhD physicist hit-man

    United States - Last active: 22 hours ago - Tests: 2 - Portfolio: 3

    I have 20 years of C++ and PHP experience, and a PhD in computational physics. I do my work in an absurdly detail-oriented, communicative, methodical way. I work from my home office in Brattleboro, VT. I like to spend time designing and programming good code, and as little time as possible doing other things that take away from time I could spend actually architecting and writing code. Previous to obtaining my PhD from Northeastern University in 2008, I had three years' worth of "in-the-office" full-time professional programming experience in C++. In the years since, I've been saddled with more-than-full-time freelance contract programming work out of my home office in Brattleboro, where I like to work with interesting people on interesting projects (though almost anybody nice, and almost any project, can fit into those categories). I love algorithms and detailed back-end work in C++ most of all, but I am also an expert Javascipt and PHP programmer (as well as other technologies). I have quite a long history of projects and professional work experiences. Some highlights are: C++/mathematical algorithm contract programmer/consultant for an enterprise networking company (Red Lambda); lead server developer for an online role-playing game (Alganon); lead server programmer for a company developing internet-connected vocally-controlled remote control devices; and my physics dissertation research programming a Quantum Monte Carlo simulation from scratch in C++. I have held a variety of contract programming positions in C++, Javascript, PHP, as well as some in Java. See my complete resume in the "Portfolio" section, below. My ideal project combines mathematics and computer programming in detailed back-end server or algorithmic work, programmed in C++ or Node. I excel at reading technical documents and understanding the details of the documents - in particular involving advanced scientific and mathematical articles and books. I often am able to fully grasp the mathematical details, including in a wide array of fields. This is part of the reason I work as a contract programmer rather than living the 9-to-5 lifestyle in academia or in the office. I like to understand all the details when I program. This has led me from my homeland of C++ to an array of detailed projects - including very extensive work in PHP and Javascript - including the related areas of JQuery, AJAX, CSS, Bootstrap and HTML, as well as the full LAMP stack (serious Linux management; Apache; etc.). I've also taken on a handful of significant projects in Java & C#, as well as programming in Python for a couple of smaller projects. Likewise, commensurate with the above, I've worked very extensively with databases, most often MySQL, but also SQLite, as well as some Oracle, and MS SQL. I love C++ most of all because the language is powerful enough to allow a programmer to understand & work with the most intimate details of the operation of the machine. A little about me: I'm an outstanding communicator. I prefer to work from my home office because I've found that office environments inhibit competency, rather than promote it. One of the reasons that I've developed so many programming skills is that when I'm assigned a task, given the option between doing it a way that I've done it before, or researching and understanding a new technology that might be better (in however small a way), I almost always choose the latter. Therefore, I spend about as much time as other programmers do taking time struggling with the project at hand - but my struggle involves learning new things all the time, rather than struggling with a mess of bugs, getting stuck working around a mess as quickly as possible by contributing to the mess rather than fixing it. A profile description allows room for some elaboration about this. In programming, employers generally don't like to pay developers to learn new things. They'd rather pay for a developer who already has the skills. However, a programmer who isn't constantly learning doesn't have skills, because even a lifetime of learning skills isn't enough. I imagine that if a programmer understood all technologies perfectly, the time required for a project would only be the time spent typing out the few thousand lines of necessary code. All the time spent not typing at the keyboard is time spent learning. As a reminder, you can my detailed resume in the 'portfolio' section, below. Please feel free to contact me at any time. Thanks, Dan

    $124.00 /hr
    3,016 hours
    4.87
  2. Josh S.

    Expert software developer and marketer

    United States - Last active: 4 days ago

    I've been a software engineer for 13 years now and an internet marketer for 6. When it comes to software I specialize in web scraping, website automation, design, optimization and scalability, API Hooking, proxies, reverse engineering, cryptography, networking, databases, security, compression, mobile apps, and web design. For marketing I specialize in SEO, social networking, content generation, gorilla marketing, and brand recognition. I strive for excellence and look forward to working with you! To turn your vision into reality.

    $3.00 /hr
    0 hours
    4.93
  3. James W.

    James W.

    DevOps Consultant

    United States - Last active: 1 month ago

    I specialize in designing and building software deployment and operation systems. My most recent roles have been in operations and DevOps for SaaS applications and platforms. I have over 15 years of experience in software, including roles across the entire development life cycle from requirements analysis to developer, project manager, and IT Ops.

    $60.00 /hr
    0 hours
    0.00
  4. Konstantin V.

    Konstantin V.

    Drupal,php,js,highload/performance expert. Over 7 years in IT

    Russia - Last active: 22 hours ago - Tests: 12 - Portfolio: 6

    More than 6 years of drupal 6,7,8 experience (related technologies: php5, jquery, javascript, html5, css, sass, less, responsive design and etc.). My experience and skills is not described here fully, please ask about necessary skills or experience in conversation, I think, I will have this skill or experience too, but describe briefly the main: I developed CMS part of site Aeroflot company, knowledge management system and learning management system for TELE2 operators call centers, complex logic for prediction market and gambling site with bids on current events in real time and integration with many payment gateways, full stack of processes for airlines ticket system (integration with Amadeus, Sirena and Traveport systems, complex system reports for sold tickets, real time evaluation tax and commission, etc.) I will be glad to help you with any problems. Skp. serverofworld

    Groups: Drupal

    $22.22 /hr
    0 hours
    5.00
  5. Brijesh Patel

    Brijesh Patel

    Java (Desktop/Web/Mobile) and Javascript Node.js Developer

    India - Last active: 22 hours ago - Tests: 6 - Portfolio: 4

    I am an Engineer and an MBA. I have a total of 5 years of experience in Java and JavaScript. Initial 3 years in Java and later 2 years dedicated in JavaScript. I tend to develop applications which are high in quality of code (i.e. scalable, optimum, simple). In Java I have experience in Desktop applications, Web application and Mobile application development through the technologies / frameworks like Swing & Core Java APIs, J2EE, J2ME, Android, BlackBerry, and browser based scripting languages like Javascript, AJAX, jquery. In Javascript I have experience of developing application in Object Oriented structure for 2 years, where I have worked on javascript host objects provided by Browsers, TestComplete and recently got good grip on Node.js as well.

    Groups: Crossrider

    $20.00 /hr
    3,079 hours
    5.00
  6. Eugene Krevenets

    Eugene Krevenets Agency Contractor

    Full Stack Developer (Node.js/Python/Angular.js/React)

    Montenegro - Last active: 22 hours ago - Tests: 3 - Portfolio: 9

    Hello, I'm full-stack developer with a higher mathematical background. # My Skills * Front end: AngularJS/ReactJS, RequireJS/Gulp, SASS/LESS, coffeescript, three.js, canvas, WebRTC, webgl, mobile, socket.io, phonegap * Back end: Node.js, Python Django, Jinja2, flask, MongoDB, MySQL * ENV: VBox, Vagrant, Docker * Principles: TDD, BDD, CI, SOLID * Public services APIs: 4sq, Facebook, Google, Instagram, OpenStreepMap, Stripe.com, Twitter, UserVoice, YouTube and other * Other: Mathematical model, AI # Briefly about me: ## Freelance I worked in many projects: * https://lavaboom.com high secure mail box (go, angularjs, babel, postgresql) * https://lightjar.com media storage (Dropbox-like) (angular.js, stripe, pyramid) * http://www.social-threads.com t-shirt market (node.js, mongodb, angularjs, stripe) * http://www.makercloud.io DIY market and planner (node.js, mongodb, angularjs) * http://cielo24.com speech recognising service (python, django) * http://musedirect.net artist management system (python, backbone, flask) * http://wikium.ru training games (angularjs) ## Social-net startup I was working on startup - Realaxy - its a 3d social net. Here is our widgets http://pressanykeytocreate.blogspot.com/2013/07/realaxy-in-closed-beta-under-cover-i.html. We have created a flash application with tons of 3d, heavy UI and strong interaction with the server REST API. ## Gamedev I was working in Gamezhero (http://www.gamezhero.com) studio as a developer and team leader for a more than five years. There I have developed tons of casual games and game frameworks. ## Pet projects ### IT events organizing http://wave-developers.github.io ### Game engine http://darlingjs.github.io It is javascript game engine main focused on complex, multilayered architecture for maximum flexibility of game objects: ### Other projects http://hyzhak.github.com In free time research javascript for client side, also for server side (node.js). Developed some mobile application for Android and Blackberry Playbook. Also lead some tech-blogs: * http://pressanykeytocreate.blogspot.com (English version) * http://anykeytocreate.blogspot.com (Russian version)

    Associated with: jakijak

    $37.78 /hr
    2,857 hours
    4.70
  7. Thomas Foricher

    Thomas Foricher

    Web and Mobile coder

    France - Last active: 2 months ago - Tests: 1

    I've done multiple experience in digital companies. I'm able to understand the requirement of a company and transform their needs in awesome solutions. I love coding. I don't have a langage I like more than another. For me, there is a best solution (so therefore a langage/framework/architecture) better for any proposition. So I'm always looking for the new technologies off or online. I'm available if you want to create awesome projects with a touch of excitement in there. If you want an old-school boring ecommerce website, I might not be the one for you tough. Thanks Thomas

    $66.67 /hr
    83 hours
    5.00
  8. Kalyan Teja

    Kalyan Teja

    NodeJS/ExpressJS/MongoDB/Stripe/Mixpanel/git/heroku

    India - Last active: 1 month ago - Tests: 2 - Portfolio: 2

    A full stack web developer with an over all experience of 4+ years in commercial web development. I possess in-depth expertise over the following skills: node.js, mongodb, express.js, stripe payments, mixpanel analytics, git, heroku, ubuntu/linux, aws. I am highly responsive and usually have quick turnaround times.

    $27.78 /hr
    6 hours
    5.00