1

Software Engineer Node Js Jobs in New Jersey (NOW HIRING)

MERN

NJ · On-site

... Software Engineering, or a related field. • 10+ years of experience in full-stack software development with a strong focus on React and Node.js. • Experience with mobile app development using ...

React Node

New Providence, NJ · On-site

$54 - $69.75/hr

... js • security vulnerability resolution skills • Migration from Node lower versions to Higher versions(ex Node 4 to Node 12) • Jest Unit test case framework • Java 8 or higher • Spring Boot ...

Senior Software Engineer

Woodbridge, NJ · On-site

$137.72 - $159/hr

Citizens Financial Group, Inc. (CFG) seeks a Senior Software Engineer for its Iselin, New Jersey ... Programming in Java, JavaScript, React, Node JS, C++, Python, and PHP to develop applications and ...

Java Node JS Developer

Roseland, NJ · On-site

$55 - $71.25/hr

Must Have At least 3+ years of node.js related experience are required Java / Groovy programming ... Demonstrate understanding of complex software architecture, and the ability to help enhance ...

NJ · On-site

$173K - $205K/yr

... Node JS, Angular JS, Backbone JS, JQuery Mobile etc. would be helpful Education: Requires a ... software apps - Uses coding methods in specific programming languages to initiate or enhance ...

Sr Node Developer

Hoboken, NJ · On-site

$56 - $72.50/hr

Walmart Need a Node Developer Hybrid twice a week-- Location: NYC, NY, Reston VA, Sunnyvale, CA, Dallas/Austin, TX, Charlotte, NC, Bentonville, CA Needs: Node Nest Express Typescript Full end to end ...

We're seeking a Lead Software Engineer to join our stellar team! You will have the opportunity to ... Experience on Java, Node JS, React, Message Mapping Tools, API is a plus * Familiarity with iSeries ...

NAVA Software solutions is looking for a SDET Engineer Role: Software Development Engineer in Test ... Experience with React, Node, or graphQL * Demonstrated experience in automating tests with using JS ...

Full stack Developer with React JS (Angular JS ) + Node JS Location: Hoboken NJ 1. Must Have a. Very strong and hands on experience in ReactJS b. Very strong and hands on experience in Redux and Flux ...

Showing results 21-40

Software Engineer Node Js information

What is a software engineer Node Js?

A Software Engineer Node.js is a developer who specializes in building server-side applications using Node.js. They design, develop, and maintain scalable and efficient back-end systems, often working with databases, APIs, and cloud services. Their responsibilities may include writing clean and efficient code, optimizing application performance, and collaborating with front-end developers to ensure seamless integration. Strong knowledge of JavaScript, asynchronous programming, and frameworks like Express.js is essential for this role.

What are the key skills and qualifications needed to thrive as a software engineer Node Js?

To thrive as a Software Engineer Node Js, you need strong proficiency in JavaScript, Node.js, and asynchronous programming concepts, often supported by a degree in computer science or related experience. Familiarity with frameworks like Express.js, RESTful API design, Git version control, and potentially cloud platforms or Docker is commonly required, and certifications in JavaScript or Node.js development are an asset. Problem-solving, collaboration, and effective communication are vital soft skills that help engineers excel in agile team environments. These abilities are essential to delivering scalable, maintainable solutions and ensuring smooth teamwork throughout the software development lifecycle.

What are the typical collaboration expectations for a software engineer Node Js in a development team?

As a Software Engineer Node Js, you’ll often work closely with front-end developers, DevOps engineers, QA testers, and project managers to build and maintain backend services. The role typically involves participating in agile sprints, contributing to code reviews, and attending stand-up meetings to align on project goals and deadlines. Strong communication and teamwork are important, as you’ll frequently coordinate API integrations, troubleshoot issues, and share feedback to optimize system performance. Collaboration is crucial not only for delivering features efficiently but also for ensuring that the final product aligns with business and user requirements.

Infographic showing various Software Engineer Node Js job openings in New Jersey as of August 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Contractor

Re-posted 5 days ago


Key responsibilities

  • Lead the design and implementation of web and mobile applications using React, React Native, and other cross-platform technologies.

  • Develop back-end components using Node.js, ensuring code is scalable and efficient.

  • Mentor and guide junior engineers to ensure they are equipped with necessary skills.


Job description

Role: Principal Software Engineer (Fullstack Lead/Architect MERN) with Mobile Application Developer and React Native Experience
Location: Alameda, CA (4 days onsite)
Duration: 6-12months plus
We are seeking an experienced and highly skilled Principal Software Engineer (Full Stack) with a strong focus on React and Node.js to lead our development team. As a Principal Full Stack Engineer, you will be responsible for designing and developing web and mobile applications that provide a seamless user experience. You will also be expected to mentor and guide junior engineers, ensuring that they are equipped with the necessary skills to succeed in their roles.
What you'll do
• Lead the design and implementation of mobile applications and web applications using React, React Native and other cross-platform technologies, ensuring a seamless user experience for web and mobile applications.
• Develop back-end components using Node.js, writing scalable and efficient code.
• Collaborate with UX/UI designers to implement user-friendly and visually appealing interfaces for web and mobile applications.
• Write clean, scalable, and maintainable code using best practices and modern software development methodologies.
• Debug and troubleshoot issues with the application and work with the team to resolve them.
• Implement automated testing and continuous integration/continuous deployment (CI/CD) practices.
• Mentor and guide junior engineers, ensuring that they are equipped with the necessary skills to succeed in their roles.
• Participate in code and design reviews, ensuring high quality and efficient code.
• Stay up to date with new technologies and industry developments.
• Contribute to the development of best practices and processes for software development.
Qualifications
• Bachelor's or master's degree in computer science, Software Engineering, or a related field.
• 10+ years of experience in full-stack software development with a strong focus on React and Node.js.
• Experience with mobile app development using React Native or iOS/Android platforms is a plus.
• Strong knowledge of HTML, CSS, JavaScript, or Typescript. Working knowledge of Swift or Kotlin is highly desirable.
• In-depth experience in building and consuming RESTful and GraphQL APIs.
• Strong experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
• Experience with cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
• Good understanding of software development methodologies such as Agile, Scrum, or Kanban.
• Excellent communication, teamwork, and problem-solving skills.
• Strong leadership and mentorship skills, with a proven track record of leading and mentoring junior engineers.
Must have:
• 10+ years of experience in full-stack software development with a strong focus on React and Node.js.
• Experience with mobile app development using React Native or iOS/Android platforms.
• Experience or working as Lead as they are expected to mentor and guide junior engineers, ensuring that they are equipped with the necessary skills to succeed in their roles.