Hire the best Node.js developers & Programmers

Check out Node.js developers & Programmers with the skills you need for your next job.
Clients rate Node.js developers & Programmers
Rating is 4.7 out of 5.
4.7/5
based on 23,035 client reviews
  • $45 hourly
    I am a software developer with over 10 years of experience. During this time I have worked on all layers of codes from database to UI. I have also been involved in all stages of a product life cycle from conceptualization and design and up to deployment in production and support. I am looking for web development projects. I can work on Central European hours with regular communication by email.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Google APIs
    GitHub
    HTML5
    JavaScript
    Google Chrome Extension
    MongoDB
    npm
    CSS 3
  • $20 hourly
    As a full stack developer with 4 years of freelance experience and currently pursuing an Associate's degree in Computer Engineering, I bring a unique blend of skills and expertise to the table. In my previous work experience, I have delivered numerous successful projects that have helped clients achieve their goals. I take pride in my attention to detail and ability to deliver error-free applications within the given timeline and budget. My expertise are in. -Backend- Typescript Node.js NestJS tRPC GraphQL Prisma Firebase MongoDB SQL Python (25%) Django (25%) -Frontend- Javascript Typescript HTML CSS React React Native Next.js SolidJS -UI libraries- Tailwind Bootstrap Styled Components Chakra UI Material UI
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Django
    React Native
    Firebase
    styled-components
    Web Design
    React
    GraphQL
    HTML
    TypeScript
    CSS
    Python
    HTML5
    JavaScript
    Firebase Cloud Firestore
  • $35 hourly
    Hi, my name is Ricardo and I am 4+ years experienced Frontend developer, I have worked in large enterprise company as a web UI developer with Angular and React. I prefer work in solid team with Agile methodologies. I consider myself as an entrepreneur, someone eager to faceup new challenges and overall innovator. my strengths: Node.js, Express.js, React.js GraphQL Mysql
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Gatsby.js
    React
    Angular
    API Integration
    React Native
    Next.js
    JavaScript
    SQL
    HTML5
    CSS 3
  • $75 hourly
    I am passionate about bringing websites to life for my clients that reflect their brand, vision, and personality. One of the things I take most seriously is providing support throughout the entire journey and communicating clearly through the process! I have built a wide range of websites related to the following industries: psychology, authors, basketball leagues, fitness studios, coffee shops, equipment rentals, home defense, energy work, etc. Any chance I have an opportunity to work in a new field, I consider it a chance to become a better version of myself as I get to learn about something new! Webflow has become my CMS of choice! It allows me to build the client a completely custom design, while also giving the client the ability to maintain the site themselves moving forward! When I build a new website, I make them modern, clean, and bold. Depending on budget, I also offer branding, logo, and design packages as well! Reach out if you want to partner up and begin the journey of developing a new website with me!
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Webflow
    Shopify
    Squarespace
    Wix
    Front-End Development
    Web Development
    jQuery
    React
    CSS
    PostgreSQL
    HTML
    JavaScript
    Responsive Design
  • $27 hourly
    Software Developer with 10 years experience. Worked in several areas such as web development, payment systems, industrial automation and mobile development. Played several roles on software development process (design, programming and planning). Lately working as backend and big data developer for e- commerce applications. Strong background on both R&D projects and real life projects and products. Highly motivated professional with experience working with multicultural and distributed teams around the world, familiar to work under every kind of circumstances and always commited to deliver the best results.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    PostgreSQL Programming
    Amazon S3
    MySQL Programming
    AWS Lambda
    PHP
    Scala
    Apache Spark
    Golang
  • $80 hourly
    I have a bachelors degree in computer science and am a Full Stack developer with 23+ years of overall experience. I have experience of architecting and building large scalable web applications. The largest one that I have built for one of my Upwork client caters to over half a million active users. I am proficient in javascript SPA frameworks, specifically React/Redux and other associated web front-end technologies. I also work with React Native for mobile application development. I have expertise in back-end development using NodeJS and .NET Core. I have worked with both Relational (PostgreSQL) and NoSQL (Mongo) databases. I have a passion for software development, keeping myself up to date with the latest trends in the industry, helping my peers learn and excel in their craft, and delivering solutions to help my clients succeed and achieve their targets.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Next.js
    Docker Compose
    Docker
    PostgreSQL Programming
    React
    GraphQL
    JavaScript
    TypeScript
    MongoDB
  • $35 hourly
    I'm a biomedical engineers recently graduated. I've spent my college years in learning how to code in multiple languages. I've also worked with GUI apps using Qt with python and C# apps (WPF and WFA) also worked on couple of websites using WordPress. Front-end and back-end web developer. I am a patient, thorough person with high attention to details. I can provide you consulting, software development, web development, testing/debugging and other services ranging from short one-hour jobs, to full-time every day work, to long-term cooperation and support. - Freelancer on Upwork​ |​ ​ Developer (July 2018 – Current) ● Top rated freelancer for over a year. - Nile University​ | Volunteer Teaching Assistant (March 2019 – April 2019) ● Assisted on two courses of the bioinformatics diploma: o Computational Analysis for NGS Data Analysis o Selected Topics in Bioinformatics (Advanced NGS Data Analysis) - Children’s Cancer Hospital Egypt 57357 (Cairo, Egypt)​ | Bioinformatician (August 2018 – October 2018) ● Worked on a Metaproteomics review article. ● Developed an automation system to automate a pipeline they use. - Artronix for engineering solutions (Cairo, Egypt) ​ | Instructor/ Developer (2014 – 2017) ● Teaching programming courses, such as C#, android and Java. ● Supervising students on their graduation projects. ● Web Developer. ● Mobile & Desktop app Developer. ● R&D. Thank you for visiting my profile and I look forward to hearing from you!.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    API
    Web Development
    HTML
    Laravel
    MySQL
    Bootstrap
    Python
    JavaScript
    PHP
    CSS 3
    HTML5
  • $30 hourly
    🏈 Nice to meet you, my name is Alexey! I'm not just a hard-working developer, I am a smart, proactive & hard-working developer. I will do anything to make your project successful. No matter what I do, I put 100% effort into it. Talk to me and I'll prove that! Even after the first call, I'll have a lot of ideas and suggestions on how to improve your product! My skills: - Advanced Reactjs & Redux (6 years 🔥), Nextjs (6 years 🔥) - HTML/CSS/JavaScript/Typescript (6 years of experience🔥) - Wordpress (7 years 🔥), Strapi (3 years 🔥) - Nodejs, express, fastify (5 years 🔥), mongodb, postgres (4 years 🔥) - Cardano blockchain experience - Stripe integrations - Widgets & Plugins development - Websockets - Sentry, Mixpanel - Cypress testing - OBS, Twitch API integrations - Storybook, custom UI libraries - AWS - SEO optimization - OpenAI integrations What can I offer: - 🔍 I will learn everything about your product + your end-users (TA) and create the best digital solution for your business - 🔥Our designer can create a stunning look for your website from scratch that will tell your story, deliver emotions and increase revenue - 🏆Or I can improve your existing project so it will bring you new leads and more money 🎨 I used to work in pair with my colleague-designer. We've created a lot of amazing and successful projects together, but I can work solo or with your team too. I mostly do: - Product & Presentation Websites - Personal & Company Websites - Dashboards/SaaS - Interactive interfaces Excited to provide additional services: - UI/UX design - Animation and motion design - Brand identity - logo, font, colors, digital presence style - Illustrations - Video production 👑 I can dress your interface premium, implement any business logic & help you to improve it
    vsuc_fltilesrefresh_TrophyIcon Node.js
    SCSS
    HTML
    React
    Landing Page
    Next.js
    Adaptive Web Design
    CSS
    Web Application
    Website Redesign
    JavaScript
    TypeScript
    Mobile UI Design
    Front-End Development
  • $65 hourly
    👋 Hi , Welcome to my profile, My name is Sebastian, and I'm a professional software engineer with four years of experience, I have worked on many interesting projects with both big and small companies, and I have helped local businesses to automate their services during the pandemic. As a lead developer, I've mentored interns, and taught them how to turn their projects into well-tested and easily maintainable software. I am passionate about learning as much as I can , even during my free time and sharing my experience with others. I have worked with many frameworks/libraries but I discovered React to be my favourite. On server side I love using modern technologies like GraphQL, Docker, Varnish and etc
    vsuc_fltilesrefresh_TrophyIcon Node.js
    React Native
    React
    PostgreSQL
    MongoDB
    CSS
    JavaScript
    HTML
    SCSS
    TypeScript
  • $20 hourly
    👋 Hi there! I'm Andra, a skilled Frontend Developer with 3 years of experience in crafting dynamic and user-friendly web interfaces. 🌟 Here's what I can bring to the table: • Proficiency in HTML, CSS, and JavaScript. Experience with React, SolidJS, and AstroJS. • Strong problem-solving skills and an eye for design. • Responsive and mobile-first development. • Commitment to writing clean, maintainable code. • Adaptable to changing project requirements. Best regards, Andra Andaru
    vsuc_fltilesrefresh_TrophyIcon Node.js
    React Native
    MySQL
    Business with 1-9 Employees
    TypeScript
    JavaScript
    React
    HTML5
    Docker
    Redux
    ExpressJS
    Bootstrap
    CSS
    Sass
    React Bootstrap
    Material UI
  • $40 hourly
    Almost ten years of experience as a FrontEnd developer. My specialties: ✅ Transform design documents into an MVP. ✅ Refactor/Fix issues in an ongoing project. Tech stack: ✅ Svelte, React frontend libraries. ✅ SvelteKit, NextJS frameworks. ✅ Electron, Tauri for Desktop Application development. ✅ Databases: PostgreSQL, MySQL, SurrealDB, MS SQL Server
    vsuc_fltilesrefresh_TrophyIcon Node.js
    API
    FFmpeg
    HTML
    Web Application
    AngularJS
    JavaScript
    CSS
    Google Chrome Extension
    TypeScript
    Front-End Development
    Browser Extension
  • $25 hourly
    I'm here to develop several result-driven innovative and advanced applications to the patrons in need. With over 5+ years of experience in collaborating with a wide number of clients and serving better solutions to their requirements, I have carved my skills in every way to content the clients. I am a diligent Full Stack Developer excelling in programming languages like PHP, NodeJS and Typescript. I always aspire to the motto of being "Never Settle" and this motivated me to learn new concepts and create wonders in every venture that I undertake. I have worked on various frameworks like Yii, Laravel, ExpressJS and set my path even on database modeling. All my projects, made me learn new technologies and I always desire to exceed the expectations of my clients. My freelancer journey has given me a fresh experience and I would like to make more stunning applications and deliver quality projects that meet out the demands of the clients. I have also developed SlackBot applications for various clients and got their appreciation too.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Bot Development
    Automation
    API
    Yii2
    Slack
    NestJS
    DevOps
    Yii
    TypeScript
    PHP
    MySQL
  • $125 hourly
    I am proficient in JavaScript, TypeScript, React, and Node. Building scalable, robust systems in a timely fashion that follows best practices is very hard. But with the right freelancer not only does this process become manageable, but also enjoyable! I also work in blockchain and web3 space and am also proficient in solidity. I have deployed NFT (ERC721 & ERC721-A), staking, token, and DAO based smart contracts. I work on both ETH and Solana chains. I bring years of research and industry experience to the table and can understand requirements thoroughly, and build the software required by the client in a timely fashion.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    NFT Art
    Smart Contract
    NFT Metadata
    Database Design
    NFT Minting
    API Integration
    PostgreSQL
    Web Application
    TypeScript
    React
    JavaScript
    MongoDB
    Next.js
  • $18 hourly
    • Programming languages: o Java: 10 years o .Net: 3 years o PHP: 5 years • Java Technologies: Oracle ADF, Jasper Report, EJB3, Hibernate, JSF, Vaadin, Seam Framework, Spring Framework, Apache Camel, Spring Boot • Others: .Net, PHP Symfony, Node JS, React JS, Electron JS • Mobile : Android, React Native • Application server: Weblogic, JBoss, Tomee • DBMS o MySQL: 8 years. o Oracle 10g: 8 year. o DB2: 1 year. o SQLMX (Nonstop Platform): 5 years • Operating system: o Linux: 7 years.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    J2EE
    Spring Boot
    Vue.js
    React
    Angular
    Jakarta Server Faces
    Symfony
    Apache Camel
    Spring Framework
  • $45 hourly
    With more than 10 years of experience, I went from working by myself with technologies that I was comfortable with to tasks across different teams worldwide with stacks that I seldom used... I developed the FRONT-END for web apps using React, Angular and AngularJS. Worked as a BACK-END engineer with Java, NodeJS, asp.net(C#) and python. MOBILE-DEVELOPMENT with React Native including Android specific features in an "offline first" asset tracking application. Configured the basic INFRA-STRUCTURE for many projects including containers with Docker and clusters with Kubernetes. Good experience with the AWS environment. I also can handle different types of DATABASES. There were cases in which applications were struggling to complete requests when using relational databases and I got amazing results by migrating/caching specific parts of them to a better fit such as DynamoDB, Redis and MongoDB for those cases. I know good strategies to reduce costs and boost performance with CACHE and COLD STORAGE for major projects. With strong fundamentals, I am very resilient and I will be happy to help you.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    JavaScript
    Redux
    Mobile App Development
    Front-End Development
    Infrastructure Management
    React
    Software Development
    RESTful API
    Software Architecture & Design
  • $15 hourly
    Hello! I have good experience working with AWS services such as lambda, apiGateway (rest API), dynamodb (single table design), Cognito (authentication and authorization), sqs (FIFO queue), eventBridge, s3, appsync (graphql, subscription), elasticSearch (full-text search), StepFunction and services in EC2, VPC etc. I use Serverless Application Model (SAM) to deliver architecture on a cloud, also have some experience with Pulumi and AWS CDK. Languages - JavaScript, Python and basic knowledge of Typescript. I have basic experience in front-end development for the web. I used React with Redux and Redux-Saga, Nextjs, React Material UI library.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Serverless Computing
    System Advisor Model
    Elasticsearch
    Amazon DynamoDB
    AWS Lambda
  • $45 hourly
    I am a full-stack web developer with over 9 years experience in the industry. A solid part of the projects were connected with the cloud-based ecommerce platforms like Shopify, Bigcommerce and Amazon. Shopify is my favourite one that's why I know this platform backwards and forwards and have my strongest expertise here. Around 30 public and private Shopify apps were built by me or with my help as a consultant. Many of them are published in the app store and have more than 100K active installs. Although the main expertise is Shopify, I can efficiently work on other projects as well, because the tech stack is standard enough for any web project. Please find the list of my skills below: ✔ Ecommerce Platforms: Shopify, Amazon, Bigcommerce ✔ Server side: Node.js (express, koa, next), Typescript, PHP (Laravel, Zend Framework, CakePHP) ✔ Databases / storages: MySQL, PostgreSQL, MongoDB, Redis, ElasticSearch ✔ Queues: RabbitMQ, SQS ✔ Web servers: Nginx, Apache ✔ Client side: HTML/CSS/SASS/LESS, Javascript ES5/ES6, jQuery, React, Next, Webpack, Vite ✔ CI/CD: Jenkins, SemaphoreCI, Bitbucket Pipelines, Terraform, Docker, Docker Compose, Git ✔ Unit testing: PHPUnit, Codeception, Mocha, Jest ✔ Cloud computing: Amazon Web Services, Serverless During my career I was working on different size projects and had different roles including back-end, front-end, lead developer and architect. Each project is different but I do all my best to build as robust and scalable solution as possible within a given budget. I am motivated, responsible, punctual person and attentive listener. Always dedicated to work and ready to defend own opinion if I believe it is more efficient and better for the project success. Please take a look at my work history for comments from other clients. Thanks in advance for your time and consideration. I look forward to working with you soon.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Amazon MWS
    Terraform
    MERN Stack
    Shopify Apps
    JavaScript
    React
    Shopify
    PostgreSQL
    TypeScript
    Docker
    MongoDB
    PHP
    Laravel
    Amazon Web Services
    MySQL
  • $60 hourly
    We're a team of Top-Rated Shopify Plus Experts. I'm the Engineering Lead responsible for building the architecture and advising on new features. We specialize at: ⭐ Custom Shopify Theme development and customization, UI/UX design ✅ Shopify store initial setup and ongoing maintenance 🚀 Page speed optimization for a Shopify store 📎 Custom automatic feeds development (Shopify export to Google Shopping, Idealo, Shopping feed, Yatego, etc) 📊 Custom automatic reports development 🎲 Custom apps and functionality development 🌎 We have our representative located in San Francisco, US. You can always meet and discuss the project there We offer Full-Stack development services for Shopify stores worldwide. With over a decade of experience and a proven track record of satisfied clients, we are reqady to address any challenge and offer expert guidance on industry best practices.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Web Design
    Ecommerce
    Ecommerce Website
    Page Speed Optimization
    Web Development
    Shopify Apps
    Liquid
    Shopify Plus
    JavaScript
    Shopify
    HTML
    Shopify Theme
    AWS Lambda
    Shopify Templates
  • $60 hourly
    I have 3+ years of experience in developing and Customizing website solutions like E-Commerce store in WordPress, Angular and Nodejs ( MEAN Stack ), custom websites as well as beautifully re-design. I'm a full-stack web developer and web designer. Following are the skills which I am having the expertise of: • Professional MEAN/MERN stack developer • Good knowledge of Angular, NodeJS, ReactJS, MongoDB, Python, C++, Kafka, and AWS. • Can help you with DevOps operations, with good experience of AWS, EC2, Route 53, and CICD. • Experience with flutter and also worked on some personal projects as well • Can develop frontend side as well backend side. • Fix any bug (error) or issue • Adding or Removing features and additional charges • Develop a full-stack web Application • Can add new features or update code • Quality code outcome Successfully developed Many Websites and E-commerce Website solutions, you can visit my portfolio. Regards, Ravi Agheda
    vsuc_fltilesrefresh_TrophyIcon Node.js
    NGINX
    CI/CD
    Apache Kafka
    React
    GitHub
    MongoDB
    TypeScript
    C++
    Angular
    Firebase
    HTML5
    SCSS
    JavaScript
    WordPress
  • $100 hourly
    I am a professional full-stack web developer, with 8+ years experience building websites that make a difference in a business’s bottom line. I specialize in Node.js, MongoDB, Angular, React, React Native, Ionic, TypeScript, JavaScript, HTML, CSS, and AWS, and am familiar with a myriad of other languages, platforms, libraries, and other software. Whatever you need done, I will find the solution that makes the most sense for you. If you’ve got an idea you need created from scratch, I’m happy to start from zero and rapidly create a prototype for you. If you’ve got something existing that needs to be modified, I have lots of experience working with legacy systems. I’m looking forward to working with you.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Ionic Framework
    Automated Testing
    Firebase
    React Native
    Web Application
    Amazon Web Services
    MongoDB
    SQL
    TypeScript
    CSS
    Git
    React
    Angular
    JavaScript
  • $25 hourly
    I am a full stack developer proficient in using modern JavaScript framework both on client and server-side to give you a complete web solution.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    PostgreSQL
    MySQL
    Next.js
    MongoDB
    React
    Angular
  • $30 hourly
    Hello! I'm a competent Front-end developer with 4+ years of experience. My stack of technologies: - Java Script / Type Script /HTML/ CSS/ SASS/ SCSS - Angular (v2-v7)/ React/ Redux / RxJS/ NGRX - Bootstrap / Material/ JSON/ WebSockets/ Firebase/ Webpack&Gulp - Windows / Linux / Ubuntu /FreeBSD/HTTP - Git / Mercurial /WebStorm /Google Services - Basecamp / Trello / Redmine /Jira I'm flexible and open to communication, so if you have any questions, just text me.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Websockets
    PSD to HTML
    Redux
    MongoDB
    React
    ExpressJS
    gulp
    JavaScript
    AJAX
    CSS
    JSON
    HTML
    jQuery
  • $60 hourly
    I am a full time freelance web and software developer with over 5 years of professional experience creating effective and useful websites and web applications for companies of all sizes. [SERVICES] API Solutions Engineer Google APIs AWS Cloud Platform node.js JavaScript I deliver results-driven work promptly and on budget. If you are looking for a developer you can trust to creatively solve your needs, I would love to hear from you.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Data Warehousing & ETL Software
    Google APIs
    AWS Lambda
    Microsoft Azure
    API Integration
    ETL
    Data Structures
    Data Modeling
    JavaScript
  • $80 hourly
    I'm one of the highest-rated WordPress developers on UpWork - carrying a "Top-Rated Plus" badge and plenty of reviews from highly satisfied clients. Efficiency and quality are my priorities - typically delivering ahead of schedule and above & beyond client expectations. I'm fast and thorough and have seen just about everything you can imagine within the WordPress framework. I have been immersed in the fields of web development, design, and digital marketing for over 10 years. My specific expertise lies in WordPress web development, site migrations, speed optimization, site security, plugin & theme development/customization, UX / UI design, eCommerce and SEO. I'm an all-around talent working on both the frontend and backend on every job I'm involved in (saves you hiring a designer, and then a developer, and then a project manager, etc.). I can handle any web development or design project regardless of scope. Some of the plugins/themes that you don't have to buy since I have the agency/lifelong offerings: - Borlabs Cookie (for GDPR compliant site) - WPML (for multilingual site) - WP All Import (for importing and exporting data) - Elementor Pro (if i work with page builders then mostly with Elementor) - Impreza theme (Popular theme with own page builder) - JetPlugins by Crocoblock (Plugins for Gutenberg and Elementor) - ACF Pro (for custom themes) - All in one WP migration (for quick migrations of websites I have the addon plugins) - My self developed table of contents plugin (the best TOC plugin. All other TOC plugins have issues) - Presto Player (for self hosted Wistia like functionality) …
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Elementor
    Python
    API
    Adobe Creative Cloud
    Plugin Development
    WordPress
    CSS
    SQL
    JavaScript
    WooCommerce
    Sass
    PHP
    React
    Search Engine Optimization
  • $25 hourly
    Why if you want your project to be successful, no one seems to understand. The answer is simple lack of capacities! The solution is on your hands, hire Engels Baca the combination of abstract thinking and problem-solving capacity all in one box from the new wave of top-quality developers of Latin America. I am Engels Baca, please allow me a couple of minutes of your time to introduce myself to you, personal and professionally, I would like to start these letters by letting you know that I am passionate about learning, always updating myself and by finding different fields of specialization, it is for me a primary goal to be able to help all companies that make use of my service as a developer in the most functional, fast, updated and mainly with the best quality in the market and for that I have to be on a constant crusade in updating my programming skills. Self-study is one of my main sources of professionalization, I have never bet on staying with the knowledge that I already possess, I always want more and more skills, I fear and flee to the stagnation of my knowledge, as a main premise I always have in mind that the less I study and the less I train, I become less programmer every day. Evolving as much as technology evolves, fills me with satisfaction and excitement, having that simple and intoxicating feeling of fighting for knowledge and constant search to be able to provide the best quality and print my personal stamp on everything I do. The development community seems to me to be a family and a conjunction where we can all share the same language and search for excellence, I always bet on teamwork and the need to share knowledge. Whenever I have had the wonderful opportunity to collaborate on a project, I use the following mental approaches to outline my work, or as I call them the goals that help me in my main goal which is success in the execution of the project. The first thing I always have in mind is that my client is satisfied at all times of my work, no matter what it takes, no matter the hours of study outside the clock that this takes me, or the cups of coffee I have to invest in it, second, my code should be clean and out of any mistake, with the best possible quality, third, always maintaining constant communication with the client will help me achieve the previous two mental approaches, Fourth. Fulfilling all assigned tasks in a timely way, my client's need becomes my own primary need and goal, Quintus. To make the project maintainable and scalable, the success of my client is my own success and that of all my colleagues in the programming community, the growth of my client is my own growth, if a system in which I are somehow part, I try in all my actions that goes viral and be in addition part of that virality. I know where I am and I know where I want to be as a professional. I am a web developer in constant development and with the goal of giving the best quality, I want to be the most outstanding of the developers who are part of the new wave of high-quality developers of Latin America, I want to help tell and build that story, that puts my community in Latin America in a more respected place worldwide that is where it should always be. Speaking a little more technically I am obsessed with Laravel, React, Vue and Yii2 two, I would not dare to put levels of knowledge in these technologies because I always continue to study and constantly evolve them, as they do, my languages are JavaScript, PHP, and I also have knowledge in CSS, HTML and for MYSQL database. The way so far. These are the projects where I have had the opportunity to make my mark, just allow me a few more minutes of your time to make my contribution known. Lada Cero Kilometro It is a ecommerce web page made with a CMS content handler, called Prestashop which its backend is made in PHP using the Symphony framework. I used a topic that I modified based on customer specifications, made the relevant settings with sending notifications via email, edited email templates based on business needs. The most important thing I did was an add-on to accept online payments by consuming the Bac Credomatic API. Well, I'm glad you've taken the time to get to know me as a person and as a professional, it will be a pleasure to do business with you and include your project one on the way so far, where you must be, at the highest level of quality that can be offered in Central America. I represent a young figure of the new wave of high-quality developers of Latin America, in my hands this not only my legacy but the responsibility to be part of the history of development for an entire region, with that premise, as a badge I guarantee that I cannot fail and your project will be a success, in order to make history together. Engels Baca.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Tailwind CSS
    ExpressJS
    Sequelize
    Vuetify
    Yii2
    Vue.js
    Laravel
    React
    JavaScript
    PHP
    CSS 3
    HTML5
    MySQL
  • $30 hourly
    Hi ! Over the past 8 years I have continuously challenged myself with new languages, frameworks and methodologies. My preferred technologies are Laravel Angular, Node, Wowza, OTT (Roku ,Fire TV, Apple) but my experience is not limited to these. I have also worked as a full stack developer building both bespoke CMS solutions and small business applications using Angular and React. My team collaboration experience includes working both as a team member and as a team leader using knowledge of SCRUM, Agile and other management stuffs, as well as a Git and Trello, TFS. I understand the importance of time lines and truly respect them. I treat every task as my own and focus to deliver quality work. Taking care of privacy of my clients is something which is of utmost importance to me. As a professional developer, I never give out company's confidential information and data.
    vsuc_fltilesrefresh_TrophyIcon Node.js
    IPTV
    Docker
    AWS Lambda
    Serverless Computing
    Roku Development
    Video Stream
    Wowza Media Server
    Over-the-Top Media
    Laravel
    PHP
    TypeScript
    Angular
    Amazon Web Services
  • $21 hourly
    I bring extensive experience in crafting intricate Healthcare solutions and contributing across the entire software development lifecycle, encompassing Consulting, Project Management, Application Development, and Compliance. Leading a specialized healthcare/medical domain team, we comprise adept full-stack developers, supported by seasoned system analysts and a Doctor (Critical Care Specialist). Together, we boast a collective track record of developing 100+ healthcare-specific applications, addressing diverse needs within the healthcare domain, spanning clinical aspects to wellness, prevention, and exchanges. Our expertise includes: ⚡Patient Engagement ⚡Patient Monitoring ⚡Digital Services ⚡Health Insurance ⚡Cloud-based EHR ⚡Practice Management ⚡E-Prescription ⚡Home Care Solutions ⚡Care Management Communication System ⚡Patient Portal ⚡Direct secure messaging for CCDA ⚡Pharmacy Claims Management ⚡EHR/EMR Integration ⚡HIPAA Compliant Wellness and Telehealth systems I possess extensive knowledge in the following technologies: ⚡ASP.NET CORE Web API ⚡ASP.NET Core MVC ⚡C#, .VB.net ⚡ASP, ASP.NET Web Forms ⚡MVC ⚡Winforms ⚡WCF Services ⚡Microservices ⚡MS SQL Server ⚡MySQL ⚡SQL query optimization ⚡Azure DevOps ⚡Azure Pipelines CI/CD ⚡TFS ⚡GitHub ⚡Azure Directory B2C ⚡Azure Functions ⚡Azure Blob Storage ⚡Azure App Service ⚡Azure Cosmos DB ⚡App Configuration ⚡IIS web Hosting ⚡Entity Framework Core ⚡ADO.NET ⚡Payment Gateways (Stripe, Paypal, etc.) ⚡HTML5 ⚡JavaScript ⚡jQuery Healthcare IT Solutions: ⚡EMR Development with Video Conferencing ⚡EHR System Development with Video Consult ⚡Billing System and DICOM Viewer ⚡Healthcare Interoperability and HIPAA Consultancy ⚡HL7 Messaging and PMCH Certification ⚡CCDA, EDI, Tele-Health, and IOT Remote Monitoring ⚡Home Health Solutions and Credentialing ⚡On-Demand Platforms for Caregivers Comprehensive Offerings: ⚡HIT Software Development ⚡HIPAA Consultancy ⚡Healthcare Interoperability Modules & HL7 Messaging ⚡EMR/EHR Systems (ICD-9, ICD-10) ⚡Certifications and Compliance (MU Certification) ⚡Integration with Radiology, Laboratory, and Pharmacy Systems ⚡Billing Management and EDI Processing ⚡Medical Coding Database Management ⚡DICOM Viewer & PACS Solutions ⚡Provider Networking & Credentialing ⚡Tele-Health, Tele-Medicine, Video Consultation As a client, the essential skills you can expect from me include: ⚡ Effective Communication ⚡ Quick Learner ⚡ Patient Work Discipline Against Obstacles ⚡ Task & Time Management Under Limited Deadlines ⚡ Ability to Prioritize Tasks"
    vsuc_fltilesrefresh_TrophyIcon Node.js
    Healthcare Common Procedure Coding System
    Healthcare Software
    DevExpress
    Microservice
    Healthcare Interoperability
    Angular 10
    Electronic Health Record
    Electronic Medical Record
    Web API
    API Integration
    SQL Programming
    Python
    .NET Core
    FHIR
    C#
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How to Hire Top Node.js Developers

How to Hire Node.js Developers

Node.js developers can use JavaScript to help you build the back end of your website. The back end refers to the database, server, and application layers that power from behind the scenes everything you see and interact with on a website. 

So how do you hire Node.js developers? What follows are some tips for finding top Node.js development consultants on Upwork.

How to shortlist Node.js development professionals

As you’re browsing available Node.js development consultants, it can be helpful to develop a shortlist of the professionals you may want to interview. You can screen profiles on criteria such as:

  • Technology fit. You want a Node.js developer who understands the technologies you wish to use with Node.js to build the back end of your website.
  • Project experience. Screen candidate profiles for specific skills and experience (e.g., combining a Node.js back end with a React front end).
  • Feedback. Check reviews from past clients for glowing testimonials or red flags that can tell you what it’s like to work with a particular Node.js developer.

How to write an effective Node.js development job post

With a clear picture of your ideal Node.js developer in mind, it’s time to write that job post. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample Node.js developer job post titles:

  • Node.js developer needed for setting up the server side of a SPA
  • Back-end developer with Node.js expertise
  • Need help fixing Node.js security issues for an ecommerce site 

Node.js project description

An effective Node.js developer job post should include:

  • Scope of work: From back-end development to third-party integrations, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain industries, software, or developer tools, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Node.js developer responsibilities

Here are some examples of Node.js developer job responsibilities:

  • Implementing your preferred data storage solution (e.g., MySQL, MongoDB, PostgreSQL)
  • Developing server-side logic for the user-facing front-end features of your website
  • Building RESTful APIs and integrating your web app with third-party APIs
  • Security, encryption, and data protection
  • Writing unit tests

Node.js developer requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in a Node.js developer. Some examples:

  • JavaScript
  • Node.js and supporting frameworks (e.g., Express, StrongLoop)
  • Server-side templating engines (e.g., Jade, Vash, EJS)
  • CSS preprocessors (e.g., Less, Stylus)

Node.js Developers FAQ

What is Node.js?

For a long time JavaScript was strictly considered a front-end scripting language that could only run in your browser. Node.js is a JavaScript runtime environment that allows you to use JavaScript on the server side of your website or app. 

How much does it cost to hire a Node.js developer?

The first step to determining the cost to hire a Node.js developer will be to define your needs. Rates can vary due to many factors, including expertise and experience, location, and market conditions. Learn about the cost to hire a Node.js developer.

Common Node.js Developer Mistakes

Accidentally blocking the event loop: Node.js runs on a single-threaded event loop to handle incoming and outgoing connections. The advantage of this nonblocking I/O architecture is that it achieves low latency and high throughput via concurrency. In other words, you don’t have to wait for an operation to complete before starting a new one.

But what happens if you unintentionally call a blocking I/O method with a nonblocking I/O architecture? Your entire event loop gets blocked until that piece of code gets executed, defeating the purpose of using a nonblocking I/O architecture. A large JSON payload or file can cause significant slowdowns to your application. That’s why you must make sure that if you are writing CPU-bound code, you have a good reason to do so and are sure it won’t impede general performance of your application. 

Multiple execution of callbacks: Node.js package APIs are often designed around asynchronous callbacks. The package function typically ends with a function as its last argument that gets called once the asynchronous task has been completed. If you forget to include a return statement after your first call, you risk executing it multiple times.

Not using supervisor programs: Manually restarting your entire server every time you make a change or encounter an error can quickly get tedious. Supervisor programs monitor and orchestrate your development and production environments for errors or code changes. When an error occurs, your program crashes, or you make a change, the supervisor program will notice and automatically restart your application. This saves time and streamlines development. 

Here are some examples of supervisor programs for Node.js: 

  • pm2
  • forever
  • nodemon
  • supervisor

Pick the supervisor program that best suits your needs. 

Tips and Best Practices

Leverage npm

One of the primary advantages of using Node.js over other server-side technologies is npm, short for Node Package Manager. It’s a massive library of code packages and the largest software registry in the world, so it’s worth searching for a solution before building one from scratch.

And while we’re on the subject of npm, get used to using npm scripts instead of bash scripts to help keep your Node projects organized and standardized for collaboration with other Node.js developers. 

Practice test-driven development

Most developers test their code after they’ve written an implementation for a solution. Test-driven development (TDD) flips that concept on its head:

  1. Write failing tests 
  2. Write the minimum code needed to pass your tests
  3. Refactor to best practices

Running unit tests as you code is the best way to ensure you’re consistently building safe, scalable applications. Of course if you’re going to be practicing TDD you’re going to need a tool to help you keep those tests organized, which brings us to our next tip...

Use a test suite

Keeping track of your software tests doesn’t have to be tedious. One of the advantages of using Node.js on the back end of your web app is that it’s written in JavaScript, the most popular scripting language for web development. JavaScript’s ubiquity means there are plenty of tools available to help you test. 

Here are some examples of JavaScript test suites:

  • Mocha
  • Jest
  • Karma
  • Jasmine
  • Puppeteer

Pick the test suite that makes the most sense for your developer workflow. 

Take advantage of JavaScript alternatives

Node.js may be written in JavaScript, but that doesn’t mean you can’t use other languages that are better suited to your developer style or workflow. The only caveat is that they must still transpile to vanilla JavaScript so that they can be compiled into machine code by Google’s V8 JavaScript engine. There’s TypeScript for people who like strong typing and CoffeeScript for those who want a cleaner-looking human-readable version of JavaScript. There’s even ClojureScript for those who prefer functional programming. Just remember to commit native JavaScript code (the output of your transpiler) to production builds so others can run your projects without your specific build. 

View less
Node.js developers & Programmer Hiring Resources
Learn about cost factors See interview questions Hire talent
Schedule a call