Senior Node.JS Developer

Remote Full-time
Senior Node.JS Developer (7–10+ Years Experience)

Location: 100% Remote — U.S.-Based & U.S. Time Zones Only ;

Commitment: Part-Time (20+ hours/week as needed)

Engagement: Independent Contractor (1099) — Direct Hire ( No Agencies )

Citizenship Requirement: U.S. Citizen Required
About the Role

We are seeking a Senior Node.js Developer with 7–10 years of professional experience , including strong hands‑on experience building and operating Node.js services on AWS . This role focuses on designing scalable backend systems, developing secure APIs, and contributing to cloud‑native architecture in a production AWS environment.

You will collaborate closely with Systems Engineers, DevOps, and product teams to build reliable, high‑performance services that support business‑critical applications.

Strong communication skills are essential. You will be expected to clearly explain technical decisions, provide regular updates, and participate actively in Scrum ceremonies.

Key Responsibilities

Design, develop, and maintain scalable backend services using Node.js and TypeScript/JavaScript

Build and maintain RESTful APIs

Develop and deploy Node.js applications on AWS

Design and manage APIs using AWS API Gateway

Contribute to cloud architecture decisions , including scaling, fault tolerance, and cost optimization

Ensure backend systems meet high standards for performance, security, and reliability

Implement authentication and authorization strategies (JWT, OAuth2, OpenID Connect)

Integrate backend services with AWS-managed services and third‑party systems

Collaborate with DevOps teams on CI/CD pipelines, deployment strategies, and monitoring

Lead code reviews, mentor junior engineers, and promote backend best practices

Troubleshoot and resolve production issues and participate in incident response as needed

Required Qualifications

7–10 years of professional software development experience

7+ years of hands‑on Node.js development experience

Proven experience running Node.js applications in AWS environments

Strong proficiency in JavaScript (ES6+) and/or TypeScript

Experience with Node.js frameworks such as Express.js, NestJS, or Fastify

Solid understanding of asynchronous programming , event loops, and non‑blocking I/O

Strong experience with SQL and NoSQL databases

Proficiency with Git and modern branching strategies

Experience working in Agile/Scrum development environments

Strong analytical, communication, and problem‑solving skills

Preferred Certifications and Skills

AWS Certifications are a plus, such as:
AWS Certified Developer – Associate

AWS Certified Solutions Architect – Associate or Professional

AWS Certified DevOps Engineer – Professional

Experience with serverless architectures , including AWS Lambda and API Gateway

Experience with Docker and container orchestration (ECS or EKS)

Knowledge of infrastructure as code (Terraform, AWS CDK, or CloudFormation)

Experience with event‑driven architectures and messaging systems (SQS, SNS, Kafka)

Familiarity with observability and monitoring tools (CloudWatch, OpenTelemetry, Datadog)

Experience building high‑traffic, distributed systems

Exposure to frontend technologies (React, Angular, or Vue) for effective cross‑team collaboration

Additional Requirements

U.S. Citizenship (Required)

Reliable high-speed internet

Availability to commit 20+ hours per week when required

Willingness to complete a technical skills assessment

Important Notes

No agencies. No third-party recruiters.
This role is for senior-level Angular professionals only. Candidates without extensive Node.JS experience will not be considered.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

SharePoint SME - Maxpath Technologies LLC

Remote

Allergist - FT/PT (in office and telehealth)

Remote

Real Estate Virtual Assistant - Philippines or South Africa

Remote

Telephonic Case Manager RN - Remote TX

Remote

Senior Customer Experience Partner

Remote

Virtual Sales Executive in Charleston, SC

Remote

Casualty Claims Examiner ($2,500 Sign-On Bonus)

Remote

**Experienced Virtual Customer Care Professional – Delivering Exceptional Service in a Remote Work Environment**

Remote

Order Selector – Starting at $20/hr 3rd Shift

Remote

Experienced Client Service Representative - Work From Home Opportunities at blithequark

Remote
← Back