Hire the best Node.js Developers in Maine

More than 2,000 reviews on G2
Rating is 4.6 out of 5.
4.6/5
of Upwork by G2 peer reviewers
Sukhrobbek I.

Portland, Maine

$50/hr
5.0
12 jobs
I build production-ready software end to end - fast, clean, and scalable. Over the last 9+ years I’ve shipped web apps, APIs, cloud services, AI integrations, and game features for startups and enterprises. I lead projects from idea to launch, improve existing codebases, and bring a calm, senior approach to delivery, quality, and communication. **What I built** - Web apps & dashboards (React/Next.js, Angular, Blazor) - APIs & microservices (ASP.NET Core, FastAPI, Node/NestJS) - Real-time systems (SignalR, WebSockets, gRPC) - Cloud & DevOps (Docker, Kubernetes, CI/CD on Azure & AWS) - AI integrations (computer vision, model serving, inference APIs) - Games & interactive sims (Unity, Godot, Phaser engines) **How I work** - Architecture first: SOLID, DDD/CQRS where it fits, modular monolith or microservices. - Quality by default: automated testing, code reviews, clear documentation. - Performance & scalability: profiling, caching, async patterns, cost-aware cloud design. - Transparent delivery: frequent demos, clear milestones, proactive communication. **Core stack** - Frontend: React, Next.js, Angular, Blazor, Vue/Nuxt, HTML/CSS, Tailwind - Backend: ASP.NET Core, Node.js (Express/Nest), Python (FastAPI/Django), Spring Boot - Languages: C#, TypeScript/JavaScript, Python, Java, C++, PHP - Databases: MS SQL Server, PostgreSQL, MySQL, MongoDB, Redis, Firebase - Cloud & DevOps: Azure, AWS, Docker, Kubernetes, CI/CD, Azure DevOps, GitHub Actions - Real-time & messaging: SignalR, gRPC, Socket.IO, RabbitMQ - Desktop & mobile: WPF, .NET MAUI, React Native - Game engines: Unity, Godot, PhaserJS, Unreal Engine If you need a senior engineer who can own delivery, collaborate well with your team, and leave your codebase better than they found it - let’s talk. Share your goals and timeline, and I’ll propose a clear plan to get you there.
  • Node.js
  • JavaScript
  • Python
  • AngularJS
  • SQL
  • C#
  • Azure DevOps
  • React
  • Docker
  • ASP.NET Core
  • Kubernetes
  • TypeScript
  • Blazor
  • .NET Core
John D.

Brunswick, Maine

$70/hr
4.9
88 jobs
Need launch-ready results for your key goals? Need details considered and communicated clearly with genuine care for your success? Need reliable expertise fractionally, whether you're an established enterprise or a startup launching an MVP? Let's get started! ............... Expert-Vetted & Top-Rated Plus by Upwork (Top 1% of freelancers) ............... Typical Rates - Development: $45/hr; lower rates for larger projects - Strategy/guidance/architecture/security: $70-$130/hr, task dependent ............... Results & Expertise EDTECH - Hundreds of successfully completed projects using Moodle through v. 4.x, Moodle IOMAD, Totara, and Canvas: a) Front- and back- end UX, UI, theme. and plugin enhancement using HTML, CSS, JS/jQuery, PHP, and SQL b) Infrastructure config/optimization and/or hosting, including AWS, auto-scaling, DB, CDN, security, caching, DNS c) LTI 1.3 and 1.1 provider and consumer solutions d) eCommerce B2C and B2B integration using popular tools like Shopify, Stripe, WordPress, WooCommerce, Edwiser Bridge, Zoho, Authorize.net, and Salesforce.com e) SCORM and xAPI customization and debugging, including remote tracking of usage f) Resposive, mobile, cross-device Moodle optimization g) Reporting and metrics integrations and customizations using ChartJS, HighCharts, Klass, Intelliboard, and LearnerScript h) Content creation using Articulate Storyline, Adobe Captivate, iSpring, Elucidat, and platform tools, including custom scripting for unique experiences i) Search UI/UX and engine customization, including integration/configuration of Solr and AI-based search engines j) Activity module customization, for example mobile/responsive design for lesson modules and adjustment of 3rd-party tools like H5P, Poodll, games, and flashcards k) Thousands of minor UX, logic, API, and DB updates using JavaScript, PHP, CSS, SQL, jQuery, and others - Complete LMS/LXP/LTI solutions - Single- and multi- tenant Moodle and Wordpress-based solutions: a) Pre-built Moodle multi-tenant / client platform combing top theme, eCommerce, admin. plugins, and 300+ enhancements; launched for 100 - 100K+ users b) Pre-built LTI 1.3 provider enabling distribution of apps/products to popular K-12 and higher-ed LMS and CMS platforms; other LTI pre-builds also available MARKETING & SALES AUTOMATION - Enterprise automation and migration: a) API-based integration of Shopify and Stripe, as well as Salesforce.com, HubSpot, Freshdesk, Zoho CRM/Subscriptions/Creator, payment processing, and product platforms b) Migration of legacy sales/marketing systems and process to sf.com and HubSpot c) Development of advanced salesforce.com, HubSpot, and Zoho workflow rules and integrations for marketing automation and sales goals - Multiple customized Wordpress (WP) sites serving subscription and one-off information products, including subscription management, payments, and organic search tools/code - WP plugin customization - Elimination of WP plugin conflicts before and after updates, incl. identifying conflicts in variables across plugins - Elimination of WP malware infections and post-removal server hardening - Migration of WP installs to hosted services like WPEngine - Migration from legacy WP themes to modern, responsive/adaptive themes - Integration of analytics and customer success tools into websites and mobile products (e.g. Google Analytics, Localytics, Evergage) - Integration and customization of eCommerce/cart capabilities, including Shopify, Stripe, PayPal, WooCommerce, Edwiser Bridge, aMember, nd other services / APIs - Development and updates of Unbounce and custom PHP-based landing pages responsible for generating millions of views each month for direct and affiliate traffic - Data / analytics: Development of Excel VBA apps and macros to analyze millions of data points for financial research, migrating 50K+ customer and invoice records from Quickbooks to Netsuite, and more Technical Skills • Product: PHP, HTML, CSS, Javascript, jQuery, Angular, Node.js, AJAX, ASP.NET VB/C#.NET, Objective-C, VBA, Java, MSSQL, MySQL, Wordpress, Moodle, IOMAD, Totara, Canvas, SCORM, xAPI, Limelight, Brightcove, Vimeo API, Articulate Storyline, Elucidat, Captivate, Figma, Sketch, Balsamiq, XD, Github, Gitlab, Bitbucket, JIRA, Trello, Asana, Zendesk, Desk.com, HelpScout, Evergage, Zapier, VWD, Eclipse, Xcode, TortoiseSVN, Photoshop, InDesign • Sales/marketing: Salesforce and Zoho CRMs (incl. workflow/coding), HubSpot, Pardot, Google analytics/adwords, Shopify, Stripe, PayPal, WooCommerce, Unbounce, MailChimp, SendGrid, MagnetMail, BigCommerce, aMember, funnel design, multi-channel automation incl. email marketing, SEO, PPC, outbound/cold call scripting • Systems: Linux, AWS, Azure, DNS, TCP/IP, Email delivery incl. SPF, DKIM, DMARC compliance, Apache, Nginx, IIS, Twilio, RingCentral, Active Directory, Exchange
  • JavaScript
  • Shopify
  • WordPress
  • Authorize.Net
  • Learning Management System
  • CSS
  • Instructure CANVAS
  • PHP
  • Amazon Web Services
  • SQL
  • Elearning
  • Adobe XD
  • Shareable Content Object Reference Model
  • Moodle
  • Elearning LMS Consulting
Adam H.

Stoneham, Maine

$111/hr
4.6
7 jobs
Full Stack Data Engineer and Principal Technical Consultant with decades of experience in Oracle Database Architecture and Administration, Javascript Full Stack Development, Cloud Data Integration Pipelines, and DevOps Core Competencies: Cloud / Database: Azure Data Factory, Azure Databricks, Delta Lake, Unity Catalog, Oracle OCI, Oracle RAC, MongoDB, SQL Server Infrastructure / DevOps: Terraform IaC, Ansible, GitHub Actions CI/CD, Linux, NGINX, VM, Containers Languages / Frameworks: Python, Node.js, Vue/Nuxt, C#, PL/SQL, T-SQL, JavaScript (ES6+) Integration: REST / SOAP APIs, RCP, Twilio, SendGrid, Workday Adaptive Insights, NetSuite, Plex, Dynamics365, QBO, Salesforce, etc. Security: OAuth2, JWT, Databricks RBAC, TLS/SSL Methodologies: PM > Agile, Waterfall, SOW Management, Technical Design Review, Knowledge Transfer Planning Compliance & Security: SOC 2, HIPAA, STIG, SOX Experience: Adam Helm Consulting, Inc: Owner and Principal Technical Consultant (2020-Present) Prism PPM: Senior Data Engineer (1/25 - Current) Partner with third-party vendor to design and implement a new business intelligence platform for the company’s SaaS-based Project Portfolio Management application, modernizing reporting and analytics capabilities. Developed and implemented the Change Data Capture (CDC) in Oracle for reliable downstream replication. Consulted on the design and implementation of Azure Data Factory pipelines to extract and transform Oracle source data into partitioned Parquet datasets in Azure Data Lake Storage Gen2 for downstream Databricks ingestion. Oversaw the implementation of a Databricks Medallion architecture using PySpark and Delta Live Tables to process Oracle-sourced Parquet data — deduplicating Bronze-layer ingests, reconciling CDC changes in Silver, and modeling Gold-layer fact and dimension tables powering embedded Power BI analytics. Introduced row-level security (RLS) and Unity Catalog for governed analytics access. Implemented Databricks Delta sharing capabilities for real time Databricks to Databricks integrations. Assisted with the design and automation of a Terraform-based Infrastructure-as-Code (IaC) framework to deploy Azure Data Factory, Key Vault, Storage Account, SQL Database, Log Analytics Workspace, and Managed Identities across dev, test, and production environments. Integrated environment configuration via YAML templates and automated validation through Go-based Terratest to ensure consistent, repeatable deployments. Ensured full alignment to the Statement of Work, validating deliverables and maintaining accountability. Assisted with the creation of the Technical Design Document (TDD) to eliminate ambiguity and ensure maintainability. Structured and led Knowledge Transfer (KT) sessions to equip stakeholders for post-implementation support. Participated in a cross-functional strategy and innovation summit in Cluj-Napoca, Romania, collaborating with engineering, product, and analytics teams to align on AI enablement, process maturity, and delivery KPIs — resulting in improved clarity around product strategy and execution. Casne Engineering: Principal Oracle DBA (2006 – Current) For BP, Perform Oracle upgrades and lead system migrations Assist with Oracle performance optimization through schema design and indexing strategies. Develop Ansible patch automation process / develop application stored procedures and triggers Create HA and DR / backup and recovery strategy. Dropkick Media: Full Stack Engineer (2022 – 2025) Developed a full-stack Nuxt.js application with a Node.js/Express backend and MongoDB database, designed for large-scale web data indexing and search. Integrated Puppeteer and Cheerio to automate browser sessions and extract structured data from publicly available web pages. Implemented secure authentication using JWTs, bcrypt, and Nuxt middleware for session handling and protected routes. Built a dynamic search and filtering interface using Vuetify, Vuex, and Axios to deliver fast, user-friendly data exploration. Configured a scalable server architecture with environment-based builds, REST APIs, and integrated health monitoring endpoints. CSC - Bath Iron Works Client: Senior Oracle DBA Decouple and redevelop Sybase back-end system in Oracle. Saved the company $30K in recurring licensing fees for a one-off Sybase system. Lead DBA in charge of scoping and deploying Oracle RAC databases infrastructure including CRS and ASM to optimize horizontal scaling. Led the geographic relocation of production database system for Enovia when Bath Iron Works became prime contractor for the DDG1000 program. Stanford University: Self Study, Computer Science: Completed hundreds of hours of self-study in computer science, focusing on algorithms, programming methodologies, and software design principles using CS106A and CS106B course materials.
  • JavaScript
  • MongoDB
  • Oracle Database
  • Scripting
  • Microsoft SQL Server Administration
  • Automation
  • Amazon Web Services
  • Java
  • Linux System Administration
  • SQL
  • Transact-SQL
  • C#
  • Python
  • Database Administration
Doug S.

Kennebunkport, Maine

$100/hr
4.6
11 jobs
Developer Relations leader with 20 years of experience. Looking for a part time (1-2 days/week) side role helping an organization kick off a DevRel function. We'll built a solid foundation that future members of the team can continue to build and grow. Speaking, videos, content creation, SEO, metrics, sample apps, support, documentation. Let's built a plan for success and start your company's path towards growing a developer community.
  • Writing
  • Blog Development
  • Automation
  • Blog Writing
  • Content Creation
Shindano S.

Lewiston, Maine

$40/hr
5.0
2 jobs
I am a Full Stack Developer with strong backend and front-end skills in web and mobile applications. I am capable of quickly learning and mastering new technologies. I love solving algorithmically complex problems and am passionate about coding and building applications.
  • ExpressJS
  • JavaScript
  • MongoDB
  • Web Application
  • Django
  • SQL
  • React Bootstrap
  • HTML
  • CSS
  • React
  • Tailwind CSS
  • Microsoft Azure
  • Heroku
  • Firebase
  • Decap CMS
Brett W.

Falmouth, Maine

$50/hr
4.3
5 jobs
Hi, my name is Brett and I've spent the last 5 years working in lifecycle marketing automation as a marketing technology specialist and email developer for several companies. I'm strongest with the marketing automation platform Iterable, but I also have experience with Braze and Emarsys (SAP). I'm great at rebuilding templates (MJML), setting up and testing automations, and working with data feeds and webhooks to integrate 3rd party vendors into workflows/journeys. I take a detail-oriented, trial-and-error type approach to all my work as I strive to deliver great results for my clients. I love working with Postman for journey testing, Litmus for template proofing, and have experience using SQL for audience segmentation. I encourage you to check out my portfolio site at brettwilson.work and reach out if you want to discuss an upcoming project in the martech space. Thanks!
  • jQuery
  • GitHub
  • MySQL Programming
  • Sass
  • GitLab
  • Git
  • Drupal
  • HTML5
  • React

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

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

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Node.js Developer

Cost to hire a Node.js Developer

Explore typical Node.js Developer rates and what businesses pay to hire top talent.

Node.js Developer job description template

Node.js Developer job description template

Get tips to write a job post that attracts qualified Node.js developers.

Node.js Developer interview questions

Node.js Developer interview questions

Top interview questions to help you hire the right Node.js developers, faster.

How do I hire a Node.js Developer in Maine on Upwork?

You can hire a Node.js Developer in Maine on Upwork in four simple steps:

  • Create a job post tailored to your Node.js Developer project scope. We'll walk you through the process step by step.
  • Browse top Node.js Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Node.js Developer profiles and interview.
  • Hire the right Node.js Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

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

Rates charged by Node.js Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Node.js Developer in Maine on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Node.js Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Node.js Developer team you need to succeed.

Can I hire a Node.js Developer in Maine within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Node.js Developer proposals within 24 hours of posting a job description.