Demo

Node.JS Developer

Iris Software Inc.
Princeton, NJ Contractor
POSTED ON 8/3/2026
AVAILABLE BEFORE 9/2/2026

Iris client, one of their Educational Client is looking to hire Senior Developer – AWS Cloud-Native (Node.js / TypeScript) for Princeton NJ(1 day hybrid/Month)


Job Title: Senior Developer – AWS Cloud-Native (Node.js / TypeScript)

Location: Princeton NJ(1 day hybrid/Month)


Security Clearance: Must be able to obtain Public Trust clearance


Job description:

Client is seeking a Senior Developer with strong experience in AWS cloud-native application development and TypeScript to support the design and development of the NAEP platform.

In this role, you will work closely with architects, product owners, and engineering teams to design and build scalable, secure, and high-performing applications. You will contribute to technical design decisions, develop high-quality backend services, and help ensure engineering has best practices across the team. The ideal candidate is passionate about building modern cloud-native systems, enjoys solving complex technical problems, and thrives in a collaborative Agile environment.


Key Responsibilities

  • Design and develop cloud-native applications on AWS using modern architecture patterns such as microservices, event-driven, and serverless architectures
  • Build scalable backend services and APIs using Node.js and TypeScript
  • Develop and maintain secure, high-performance RESTful APIs and backend services
  • Collaborate with architects and senior engineers on application architecture and design
  • Integrate backend services with frontend applications and other platform components
  • Work with multiple data storage technologies, including Amazon S3, PostgreSQL, and NoSQL databases
  • Participate in code reviews and follow engineering best practices to ensure high-quality, maintainable code
  • Build and maintain CI/CD pipelines using GitLab, Infrastructure as Code, and automated testing
  • Ensure applications meet security, reliability, scalability, and performance standards
  • Work within Agile development teams, contributing to sprint planning, backlog refinement, and frequent releases
  • Stay current with emerging technologies and best practices in cloud computing and distributed systems
  • Collaborate with team members to solve technical challenges and continuously improve engineering practices


Required Qualifications

  • Strong experience in Node.js and TypeScript development
  • 4 years of experience developing applications using Node.js, JavaScript, and TypeScript
  • Strong experience building and deploying cloud-native applications on AWS
  • Experience developing serverless applications on AWS, including:
  • API Gateway
  • AWS Lambda
  • SQS
  • SNS
  • IAM roles and permissions



Thanks & Regards

Sunil Kamboj

Sr. Executive - TA

Iris Software


200 Metroplex Drive, Suite #300

Edison, NJ 08817

Hourly Wage Estimation for Node.JS Developer in Princeton, NJ
$48.00 to $60.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Node.JS Developer?

Sign up to receive alerts about other jobs on the Node.JS Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Iris Software Inc.

  • Iris Software Inc. York, NY
  • Our Client which is a large Payroll Firm is urgently looking to hire a Sr. GEN AI Developer with Azure.net Sr. GEN AI Developer with Azure.net Location - N... more
  • Just Posted

  • Iris Software Inc. Newark, NJ
  • Iris client, one of their Financial Client is looking to hire Project/Program Manager – Data & AI Transformation Programs for Newark NJ(3 days hybrid/week ... more
  • 2 Days Ago

  • Iris Software Inc. Southlake, TX
  • Iris's Fortune 100 direct client is looking for a Senior Java Developer in Southlake, Texas, and Austin, Texas . Please find the job description below: Job... more
  • 2 Days Ago

  • Iris Software Inc. Montvale, NJ
  • Our Client which is a large Payroll and Auditing Firm is urgently looking to hire a Sr. Azure Cloud Architect Azure Cloud Architect .Location – Montvale, N... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Node.JS Developer jobs in the Princeton, NJ area that may be a better fit.

  • TechJobsData Trenton, NJ
  • This role will be responsible for developing, configuring and customizing business applications under the guidance of the team lead or a senior JAVA develo... more
  • Just Posted

  • Software Technology Inc. Trenton, NJ
  • Hands-on experience - COBOL/CICS/DB2 Coding, testing & Debugging IBM OS/JCL (MVS) CICS IDMS/DC to CICS Conversion IDMS to DB2 Conversion IBM/DB2 Experience... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!