1

Senior Node Js Developer Jobs in Alexandria, VA (NOW HIRING)

Senior Full-Stack Developer Locations: Rockville, MD | McLean, VA | Woodbridge, NJ Work Arrangement ... Build backend services using Java, Python/FastAPI, and Node.js. * Develop responsive front-end ...

Sr AI Software Engineer

Sterling, VA · Remote

$125K - $165K/yr

Senior AI Software Engineer * Location: Remote * Developing software solutions by studying ... Node. Js) and infrastructure coding tools such as Terraform. * Expertise in managing Continuous ...

UI DEveloper

Herndon, VA · On-site

$51.50 - $66.75/hr

UI Developer Herndon, VA Full time Candidate with around 8 years of experience in the following ... Node Js, Gulp, Bower, Hibernate, JPA, Spring AOP, Spring Data, Web Services Location: Jersey City ...

Design, develop, and maintain full-stack web applications using React.js and Node.js. * Build ... AWS Step Functions * AWS CLI Infrastructure & DevOps * AWS CDK (Cloud Development Kit)

python developer

Reston, VA · Hybrid

$52.25 - $72/hr

... Senior Software Engineer - Microservices will be responsible for designing, developing, and ... Python, Java, Node.js. Some C++ knowledge would be beneficial. * Experience in handling/processing ...

python developer

Reston, VA · Hybrid

$52.25 - $72/hr

... Senior Software Engineer - Microservices will be responsible for designing, developing, and ... Python, Java, Node.js. Some C++ knowledge would be beneficial. * Experience in handling/processing ...

They are seeking a Senior DynamoDB Lead to design, implement, and maintain DynamoDB databases while ... in programming languages like Python, Java, or Node.js. • Excellent problem-solving and ...

Job Title: Sr Full stack Developer (Nodejs, Python, React /Vue.JS, AWS) Location: Richmond, VA ... js/Veu.js exp is a must Node exp is a must (backend) Python & Django exp is required DynamoDB ...

Python Developer

Herndon, VA · On-site

$51.75 - $71.25/hr

MANTECH seeks a driven and mission-focused Software Developer to join our elite team based in ... Experience working with Node.js. * Experience with CI/CD tools such as Jenkins or GitLab CI

Showing results 41-60

Senior Node Js Developer information

See Alexandria, VA salary details

$11

$62

$89

How much do senior node js developer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for senior node js developer in Alexandria, VA is $62.24, according to ZipRecruiter salary data. Most workers in this role earn between $52.69 and $68.08 per hour, depending on experience, location, and employer.

What is the difference between Senior Node Js Developer vs Backend Developer?

AspectSenior Node Js DeveloperBackend Developer
Required SkillsExpertise in Node.js, JavaScript, API development, database managementProficiency in server-side languages (e.g., Java, Python, PHP), database systems, API design
Experience Level5+ years, leadership in projects2+ years, broad backend experience
Work EnvironmentTech companies, startups, software agenciesVaried industries, tech firms, enterprise environments
CertificationsOften preferred in Node.js, cloud, or related certificationsGeneral backend or programming certifications

While both roles involve server-side development, a Senior Node Js Developer specializes in Node.js and JavaScript frameworks, often leading projects in that ecosystem. A Backend Developer has a broader scope across various server-side languages and technologies. The senior role emphasizes expertise in Node.js, API optimization, and team leadership within JavaScript environments.

How much do senior Node.js developers make?

Senior Node.js developers typically earn between $100,000 and $150,000 annually, depending on experience, location, and company size. They often have strong skills in JavaScript, frameworks like Express, and experience with cloud services, which can influence salary levels.

Is a Senior Node Js Developer still in demand?

Yes, Senior Node Js Developers are in high demand due to the continued growth of web applications and real-time services that rely on Node.js. Their expertise in JavaScript, backend development, and scalable architecture makes them valuable across various industries, with many companies seeking experienced developers to lead projects and optimize performance.

What are the most commonly searched types of Node Js Developer jobs in Alexandria, VA?

The most popular types of Node Js Developer jobs in Alexandria, VA are:

What cities near Alexandria, VA are hiring for Senior Node Js Developer jobs?

Cities near Alexandria, VA with the most Senior Node Js Developer job openings:

Infographic showing various Senior Node Js Developer job openings in Alexandria, VA as of June 2026, with employment types broken down into 71% Full Time, 17% Part Time, 4% Temporary, and 8% Contract. Highlights an 75% Physical, 4% Hybrid, and 21% Remote job distribution, with an average salary of $129,333 per year, or $62.2 per hour.

Full-Stack Developer

Interon IT Solutions

Mclean, VA • On-site

Full-time

Posted 10 days ago


Key responsibilities

  • Design, develop, test, and maintain scalable full-stack applications.

  • Build backend services using Java, Python/FastAPI, and Node.js.

  • Develop and support cloud-native applications on AWS.


Job description

Senior Full-Stack Developer

Locations: Rockville, MD | McLean, VA | Woodbridge, NJ
Work Arrangement: Hybrid
Experience: 10+ years

Candidate Requirements

  • Local candidates only.
  • Candidates must currently reside in DC, Virginia, Maryland, New York, or New Jersey.
  • Must be available for an online coding assessment and an in-person interview.
  • Candidates should be within a reasonable commuting distance of one of the listed locations.

Job Description

We are seeking a Senior Full-Stack Developer with a strong Java foundation and significant backend engineering experience. The ideal candidate will have approximately 10 years of software development experience and the flexibility to work across Java, Python, and Node.js applications.

The development environment is evolving beyond a Java-only technology stack. Candidates should be comfortable switching between languages, projects, and architectures based on business needs. Strong experience in at least two of the following backend technologies is required:

  • Java
  • Python with FastAPI
  • Node.js

Angular 10+ experience is required for front-end development. Candidates must also have hands-on AWS experience from both development and operational perspectives.

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications.
  • Build backend services using Java, Python/FastAPI, and Node.js.
  • Develop responsive front-end applications using Angular 10 or later.
  • Develop and support cloud-native applications on AWS.
  • Work with AWS Lambda and other serverless technologies.
  • Contribute to traditional enterprise applications and newer AI-driven and agentic solutions.
  • Move effectively between different programming languages and application architectures.
  • Troubleshoot complex technical issues and recommend practical solutions.
  • Explain technical decisions, design choices, and problem-solving approaches clearly.
  • Collaborate with cross-functional teams throughout the development lifecycle.

Required Qualifications

  • 10+ years of software development experience.
  • Strong hands-on experience with Java and related backend frameworks.
  • Strong experience in at least two of the following: Java, Python, or Node.js.
  • Hands-on experience with Python and FastAPI is highly preferred.
  • Strong Angular 10+ development experience.
  • Hands-on experience developing and supporting applications on AWS.
  • Experience with AWS Lambda and serverless architecture.
  • Strong understanding of APIs, microservices, object-oriented programming, and software design principles.
  • Ability to work across multiple technology stacks and adapt to changing project needs.
  • Strong analytical, debugging, and structured problem-solving skills.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Experience developing AI-enabled or agentic applications.
  • Experience integrating applications with AI services or large language models.
  • Experience modernizing existing Java applications.
  • Familiarity with cloud-native architecture, CI/CD pipelines, and DevOps practices.
  • Experience owning technical components or contributing to application architecture.

Current Project Environment

The selected candidate may work across several applications, including:

  • A Python and FastAPI-based application.
  • An AWS Lambda-based application focused on AI and agentic capabilities.
  • Existing enterprise applications developed in Java.

Interview Process

Round 1: Coding Assessment

  • 30-minute coding session conducted through Zoom using Glider AI.
  • Candidates will receive a relatively straightforward coding problem.
  • The evaluation will consider both the final solution and the candidate’s problem-solving process.

Candidates should be prepared to:

  • Explain their understanding of the problem.
  • Describe their proposed approach before coding.
  • Communicate their reasoning throughout the exercise.
  • Demonstrate a structured problem-solving process.
  • Arrive at a workable and accurate solution.

Round 2: In-Person Panel Interview

  • Interview with a four-member panel.
  • Focus on technical experience, behavioral questions, communication, and project contributions.

Candidates should be prepared to discuss:

  • Complex problems they have solved.
  • Projects they have owned or supported.
  • Technical challenges and how they addressed them.
  • Their specific responsibilities and individual contributions.
  • Collaboration with technical and business teams.
  • The measurable impact of their work.