Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Node.js Developer

Software Guidance Assistance

Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Node.js Developer for a CONTRACT assignment with one of our premier Regulatory clients in Woodbridge, NJ or the DMV area.


The main function of a Node.js Developer with strong Object Oriented Programming design is to develop, create, and modify APIs and interfaces through an understanding of the business layer, leveraging Node.js on the backend and Angular on the frontend. The ideal candidate thrives in an Agile environment, is well-versed in CI/CD pipelines, and embraces modern development practices including AI-assisted coding tools and serverless architectures such as AWS Lambda.



Responsibilities :
The Senior Node.js Developer will work under minimal supervision and will develop, test, debug, and document web-based software components commensurate with their experience, and will work with senior development staff in support of a software engineering effort in a dynamic Agile/CI/CD-driven environment.
  • Engage with the business development team and/or customer early on to seek a deeper appreciation of the customers' business problem/goals
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met
  • Design, develop, and modify software systems using Node.js and Angular, applying scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications
  • Actively participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming
  • Contribute to and champion CI/CD pipeline development, maintenance, and continuous improvement across the software delivery lifecycle
  • Review and analyze complex process, system, and/or data requirements and specifications across a major program or project or several small projects or programs
  • Serve as the technical subject matter expert for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems
  • Serve as the primary designer for complex component designs for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems
  • Build, test, deploy, and document complex software components using Node.js and Angular, following Agile methodologies and fully automated CI/CD workflows
  • Experience working with the following technology stack: Node.js, NestJS / Express.js, Angular, TypeScript, Jest / Mocha (unit testing), PostgreSQL, Amazon Web Services (AWS), EC2, S3, Fargate, AWS Lambda, Jenkins, CloudFormation, CI/CD pipelines
  • Design, develop, and deploy serverless functions using AWS Lambda with Node.js runtime, including event-driven integrations with AWS services (API Gateway, S3, SQS, DynamoDB, etc.)
  • Build, maintain, and optimize CI/CD pipelines using tools such as Jenkins, GitHub Actions, or equivalent, ensuring fast, reliable, and automated software delivery
  • Drive Agile best practices across the team, including iterative development, continuous feedback, and incremental delivery
  • Create software engineering strategies that help identify and mitigate risks
  • Lead other team members in peer review of code and identify reusable Node.js and Angular frameworks and design patterns
  • Interface with other team members and other teams in peer review of requirements, specifications, and software
  • Document and communicate development status in a timely manner including metric reporting
  • Champion the collaborative resolution of defects
  • Direct internal process improvement initiatives; provide feedback on processes by offering suggestions
  • Mentor and supervise junior staff in project-level tasks, particularly around Angular, Node.js, AWS Lambda, Agile practices, and CI/CD workflows
  • Participate in external process improvement committees as a Development representative
  • Assist with adherence to technology policies and comply with all security controls
  • Ensure all work products meet/exceed firm standards
Required Skills :
  • Bachelor's degree in Computer Science, Information Systems, or related discipline with at least seven (7) years of related experience, or equivalent training and/or work experience; Master's degree and past Financial Services industry experience preferred
  • 3+ years of hands-on, production-level experience with Node.js (Express.js, NestJS, or equivalent frameworks)
  • 3+ years of hands-on experience with Angular (v12+), including RxJS, Angular CLI, Angular Material, and TypeScript
  • Hands-on experience with AWS Lambda and serverless application development, including integration with AWS event sources and infrastructure-as-code tools (CloudFormation, SAM, or CDK)
  • Proven experience working in Agile/Scrum teams, including sprint-based delivery, story pointing, and iterative development cycles
  • Demonstrated hands-on experience building and maintaining CI/CD pipelines using Jenkins, GitHub Actions, or equivalent tooling
  • Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise-quality solutions
  • Extensive knowledge of industry-leading software engineering approaches including Test Automation (Jest, Mocha, Jasmine/Karma), Build Automation, and Configuration Management frameworks
  • Strong proficiency in TypeScript and modern JavaScript (ES6+) standards
  • Experience with AI-based code assistance tools (such as GitHub Copilot, Amazon Kiro, or equivalent) in a professional development environment is strongly encouraged and viewed as a differentiator
  • Background in Java development is a plus - candidates with prior Java or JVM-based experience who have transitioned to or are expanding into the Node.js/JavaScript ecosystem are highly encouraged to apply
  • Strong written and verbal technical communication skills
  • Demonstrated ability to develop effective working relationships that improved the quality of work products
  • Well organized, thorough, and able to handle competing priorities
  • Ability to maintain focus and develop proficiency in new skills rapidly
  • Ability to work in a fast-paced environment
  • Strong working knowledge of the Angular framework is required
  • Strong working knowledge of Node.js for server-side development is required
Preferred Skills :
  • Knowledge of testing frameworks such as Jest, or Playwright is preferred
By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations.


SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .


SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.

#LI-HV1
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Node.js Developer in Woodbridge, NJ vacancy
  •  ...Job ID: Reference Number: Title: Senior Front-end Developer Location: Iselin, NJ, 08830 Posted Date: Company: HAN...  ...developer or UI front developer Need to be fluent in Angular , Node.JS and TypeScript (Must have). React.JS, (nice to have)... 
    Node.js
    Senior

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...and 2 years of USA Experience Open Positions Java Full Stack Developer – React/Angular + Spring Boot Python Developer / Python Full Stack Developer Frontend Developer – React.js Node.js Developer C++ Developer Embedded Developer / Embedded Systems... 
    Node.js
    Senior
    Full time
    H1b
    Immediate start

    Baanyan Software Services, Inc.

    Edison, NJ
    5 days ago
  • $225k

     ...lifecycle. As a vibrant team of innovators, we develop advanced authentication solutions trusted...  ...our agentic stack (AWS Bedrock / Python / Node), going far beyond basic LLM prompts or...  ...Stack: Deep, practical experience in Node.js (90% of our stack) alongside Java or... 
    Node.js
    Senior
    Immediate start
    Shift work

    1Kosmos Inc.

    Edison, NJ
    5 days ago
  • $141k - $185k

    The Senior Lead Engineer job designs information systems that are appropriate for users'...  ...scope through research and fact-finding to develop or modify moderately complex information...  ...Ruby, Bash, Java, Go, JavaScript and/or Node.js is expected, along with the ability to mentor... 
    Node.js
    Senior
    Work experience placement
    Work at office

    TIAA

    Woodbridge, NJ
    3 days ago
  • $64k - $97k

    Adobe pays $64,000 - $97,000 for a Node.js Developer in Elizabeth, NJ who can hold a Java design in their head and still see the gaps. Cut to the chase and you get $64,000 - $97,000, a technology mandate, and Adobe colleagues who treat ownership as the default. Key Responsibilities... 
    Node.js
    Work at office
    Flexible hours
    Night shift

    Adobe

    Elizabeth, NJ
    2 days ago
  •  ...Job Description Job Description Job Description Node.js Developer Position Summary We are seeking a skilled Node.js Developer to design, develop, test, and support serverless applications that power customer interactions within an AWS-based contact center... 
    Node.js

    Han IT Staffing

    Iselin, NJ
    16 days ago
  •  ...Senior Software Engineer Hybrid - Newark, NJ | Right to Hire About the Role Join...  ...enterprise AI governance ecosystem Design, develop, and maintain scalable solutions for the...  .../TypeScript, SQL Frameworks: Node.js, React Architecture: Microservices... 
    Node.js
    Senior
    Full time
    Contract work

    JSR Tech Consulting

    Newark, NJ
    13 hours ago
  •  ...accomplish more. If you’re passionate about developing your career, while helping others...  ...customer value. We’re seeking a Senior Software Engineer to join our...  ...back functions etc.Experience with JS libraries and frameworks like Node.js, ReactJS, NextJS etc. and packages... 
    Node.js
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Broadridge

    Newark, NJ
    5 days ago
  •  ...Full Stack Web DeveloperDesign, develop, and maintain full stack web applications covering frontend UI, backend services, and databases...  ...in one or more backend technologies: Java (Spring Boot) / Node.js /.NET Experience building RESTful APIs and service-based architectures... 
    Node.js

    E-Solutions

    Rahway, NJ
    1 day ago
  • $55 - $63 per hour

     ...Full Stack Developer (React.js / Node.js / AWS) Newark, NJ | Hybrid | Right to Hire About the Role Join a large financial firm in Newark, NJ as a Full Stack Developer Build responsive, scalable applications across the full stack using React.js, Node.js, and... 
    Node.js
    Hourly pay
    Full time
    Work at office
    3 days per week

    JSR Tech Consulting

    Newark, NJ
    24 days ago
  •  ...experience as an Integration or Middleware Engineer Must have good hands-on experience in node.js, Typescript. Experience in Middleware express.js framework 4 + years developing RestAPI's. Must have good working experience with Docker & Kubernetes (AZURE Platform) Good... 
    Node.js
    Work experience placement

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...and delivery teams to build modern applications. You will code, test, and debug new and existing software, focusing on React.js frontend, Node.js backend, and microservices deployed in AWS. You will collaborate in an agile environment to deliver high-quality software and... 
    Node.js

    JSR Tech Consulting

    Newark, NJ
    2 days ago
  • Job PostingJob Description4-7 years in backend and fullstack engineering with proficiency in Java developmentVertx framework is a plusExperience in NodeJS Golang gRPC is a plus.Strong expertise in microservices event driven solutions and API development GraphQL and REST...
    Senior

    Software Technology Inc

    Edison, NJ
    19 hours ago
  • $180k

     ...of the identity lifecycle. As a vibrant team of innovators, we develop advanced authentication solutions trusted by some of the world’...  ...secure, reliable systems: Drive sound engineering decisions across Node.js microservices, identity protocols, cloud-based SaaS deployments... 
    Node.js
    Work at office
    Immediate start
    3 days per week

    1Kosmos

    Edison, NJ
    9 days ago
  • Job ID: 20780227Reference Number: 23-01817Title: Node.js ArchitectLocation: Iselin, NJ, 08830Posted Date: 2023-11-02Contact: Deepak KumarContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Node.js Architect
    Node.js

    HAN Staffing

    Iselin, NJ
    3 days ago
  •  ...Negotiable Description: Our client is currently seeking a Full stack Developer - V Position: Full-stack Developer Work Model: Hybrid (2...  ..., and CSS. Experience with frameworks such as React.js, Node.js, Express, and Spring. Knowledge of database management... 
    Node.js
    Work at office
    2 days per week

    Judge Group, Inc.

    Edison, NJ
    2 days ago
  •  ...execution. This role is Remote on the East Coast.What you'll do:Develop and deliver full-stack AI-powered applications on top of...  ...real user-facing products end-to-end.Proficiency with JavaScript, Node.js, Vue\React and PostgreSQL.Strong communication skills and a product... 
    Node.js
    Remote work

    UnFrame

    New Brunswick, NJ
    3 days ago
  •  ...Job Description Job Title: Front End Developer Location: Newark, NJ (Hybrid-3 days onsite Tues-Thurs) Duration: 12 Months (Temp...  ...limited to Python, Java, or JavaScript and React, Springboot, Node.js frameworks. The Skills & Expertise You Bring Strong... 
    Node.js
    Temporary work

    SPECTRAFORCE

    Newark, NJ
    3 days ago
  •  ...XML, OData). Strong Plus: Full-Stack Familiarity: Experience or familiarity with frontend tech stacks (HTML/CSS, TypeScript, Node.js, or React). DevOps Excellence: Solid grasp of infrastructure‑as‑code (Terraform), containerization (Docker), and automated DevSecOps... 
    Node.js

    TechDigital Group

    Rahway, NJ
    4 days ago
  •  ...empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the...  ...Broadridge team.Broadridge is Growing! We're seeking an experienced Node.js Developer to join our team working on a sophisticated... 
    Node.js
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Broadridge

    Newark, NJ
    1 day ago
  • $100k - $135k

     ...Senior Frontend Web DeveloperPosition to fill: Senior Frontend Web Developer Industry IT services Location: NYC Salary range: US$100k -$135k base with stock optionsJob Description...  ...web frameworks like Angular, Ember, and React.js 1.5+ years experience with Python and Flask (or... 
    Senior
    Live in
    Relocation

    Tech Tammina

    Edison, NJ
    5 days ago
  • $75k - $100k

     ...engineers, contribute to impactful projects, and develop the skills needed to deliver enterprise-...  ...reliability issues with guidance from senior engineers. Follow engineering best...  ...Experience with Java, Go, JavaScript/Node.js, or other full-stack technologies. Familiarity... 
    Node.js

    Tata Consultancy Services

    Edison, NJ
    8 days ago
  • $140k - $180k

     ...operation. Your focus will be on understanding the output of those tools, separating meaningful risk from noise, and partnering with developers to improve the security of the code we write. What you’ll do: Analyze and validate findings from SAST, DAST, SCA, API... 
    Senior

    CLS Group

    Iselin, NJ
    27 days ago
  •  ...Job TitlePosition based in Edison, NJ. Analyze, develop, design, test and implement business enterprise applications using Java, JavaScript, XML, NetSuite, SalesForce.com, Apex, Visualforce, Dell Boomi, EDI and PL/SQL under Windows environment. Utilize SuiteScripts, Adaptive... 
    Senior
    Relocation

    Kaizen IT

    Edison, NJ
    4 days ago
  •  ...Job Description Job Description Apogee Global RMS is seeking a Senior Implementation Engineer to support our enterprise client in New Jersey. This customer-facing hybrid role will lead the implementation, integration, and deployment of enterprise Identity & Access... 
    Senior

    Apogee Global RMS

    Piscataway, NJ
    10 days ago
  •  ...problems into reliable, scalable applications and integrations using Node.js, Java, Python, and related technologies. The engineer will...  ...into technical requirements and solution designs. Design, develop, test, deploy, and support applications, services, APIs,... 
    Node.js

    Wakefern Food Corp.

    Edison, NJ
    9 days ago
  •  ...to shift from traditional BI to a modern data foundation. You will design scalable data pipelines, build agentic AI workflows, and develop custom WebApps to support clinical and commercial supply operations. The role emphasizes collaboration with supply chain, QA, and manufacturing... 
    Senior
    Shift work

    Merck & Co. Inc

    Rahway, NJ
    3 days ago
  • $73k - $113k

    The Vue.js Developer we're after in Edison thinks in Customer Service, dreams in React, and argues about naming conventions for sport. At GrowthTech Solutions, $73,000 - $113,000 buys a junior seat, but 1 years of .NET Core buys you the ownership that comes with it. Key... 
    Home office

    GrowthTech Solutions

    Edison, NJ
    5 days ago
  •  ...adept with the agile software development lifecycle and DevOps principles.Essential Responsibilities:- Responsible for designing, developing, testing, operating and maintaining products - Takes full stack ownership by consistently writing production-ready and testable... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Edison, NJ
    1 day ago
  • $60 - $65 per hour

     ...Full Stack Developer/Engineer Position Details Location: Newark, NJ (Hybrid) Type: Contract...  ...Strong hands-on experience with React.js (hooks, state management, component-based...  ...architecture) Backend development experience with Node.js (Express/NestJS) and RESTful API design... 
    Node.js
    Hourly pay
    Contract work

    JSR Tech Consulting

    Newark, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Node.js Developer. Be the first to apply!