Lead Software Engineer _ Node.JS_ Roseland, NJ (ONSITE INTERVIEW)

Matlen Silver, Inc.
  • Roseland, NJ
  • $65–$75 Per Hour
4 days ago

Job Description

Description

Senior/Lead Node.js Engineer

Location: Roseland, NJ

Work Arrangement: Hybrid - 3 days onsite per week

Duration: 6-month contract with potential extensions

Engagement: W2 / C2C

Rate:$65-$75/hr

Position Overview:

We are seeking a Senior/Lead Node.js Engineer with a strong software engineering background and hands-on experience building, supporting, and scaling high-performance, highly available applications.

The ideal candidate will have strong expertise in Node.js, full-stack software engineering, SQL/NoSQL databases, Docker, Jenkins, CI/CD, TDD, and production troubleshooting. This role requires an engineer who can remain hands-on while contributing to technical design, development, and engineering best practices.

Key Responsibilities

  • Design, develop, and maintain scalable Node.js applications and backend services.
  • Build and support high-performance and highly available applications.
  • Work across backend and frontend development as needed.
  • Develop and integrate APIs and distributed application components.
  • Work with SQL and NoSQL databases.
  • Build and maintain Docker-based applications and CI/CD pipelines.
  • Work with Jenkins and automated build/deployment processes.
  • Troubleshoot production issues and perform performance tuning.
  • Apply Test-Driven Development (TDD) and strong software engineering practices.
  • Participate in Agile development and new product/platform initiatives.
  • Contribute to technical design, code quality, and engineering standards.
  • Collaborate with cross-functional engineering teams to develop, integrate, and scale applications.

Required Skills

  • Strong Node.js experience
  • Strong software engineering/development background
  • Experience building high-performance, highly available applications
  • Strong SQL and NoSQL database experience
  • Hands-on Docker, Jenkins, and CI/CD experience
  • Production troubleshooting and support experience
  • Strong TDD / software engineering practices
  • Ability to work across backend and frontend development

Preferred / Nice-to-Have Skills

  • React
  • GraphQL
  • DSQL
  • Additional programming languages such as Java, C#, Go, or Python
  • DevOps / build engineering experience

Ideal CandidateWe are looking for a Senior/Lead Node.js Engineer or Senior/Lead Full-Stack Software Engineer who remains hands-on with development and can contribute to technical decisions, engineering practices, and application scalability.

Relevant backgrounds may include:

  • Senior Node.js Engineer
  • Lead Node.js Engineer
  • Senior Node.js Developer
  • Senior Full-Stack Engineer
  • Lead Full-Stack Engineer
  • Senior Software Engineer
  • Lead Software Engineer
  • Principal Software Engineer
  • Technical Lead

ProjectThe role supports a new enterprise ePlatform/eHCM product that is being continuously developed, integrated, and scaled following its initial go-live. The engineering team is focused on ongoing platform development, integrations, enhancements, and modernization.

Interview Process

  • Initial video screening required with submission
  • Two-round interview process
  • Interviews may include virtual and/or onsite panel discussions

Candidates should be prepared to discuss their hands-on experience with Node.js, backend/full-stack development, application performance, databases, CI/CD, Docker, TDD, production troubleshooting, and technical problem-solving.

Work AuthorizationOpen to candidates with valid U.S. work authorization.

Relocation is not available.

To Apply: Please submit an updated resume and include your availability for the initial video screening.

Numbers & Facts

LocationRoseland, NJ
Salary$65–$75 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Build Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Technologyunmatched
  • DevOpsunmatched
  • Distributed Applicationsunmatched
  • Dockerunmatched
  • Engineeringunmatched
  • Go Programming Language (Golang)unmatched
  • GraphQLunmatched
  • High Availability Softwareunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Microsoft C# (C Sharp)unmatched
  • NoSQLunmatched
  • Node.jsunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Product Programsunmatched
  • Production Supportunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Engineeringunmatched
  • React.jsunmatched
  • SQL Databasesunmatched
  • Scalable System Developmentunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Test Driven Development (TDD)unmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder