Lead Software Engineer _ Node.js_ Roseland, NJ; Onsite
Listed on 2026-10-09
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer, DevOps
JS_ Roseland, NJ (ONSITE INTERVIEW) (BH-110865)
Location Roseland, United States Sector HR & Personnel Salary $65.00 to $75.00 per annum
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/No
SQL 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 No
SQL 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.
- Strong Node.js experience
- Strong software engineering/development background
- Experience building high-performance, highly available applications
- Strong SQL and No
SQL 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
- React
- GraphQL
- DSQL
- Additional programming languages such as Java, C#, Go, or Python
- Dev Ops / build engineering experience
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
Interview Process
- Initial video screening required with submission
- Two-round interview process
- Interviews may include virtual and/or onsite panel discussions
.
Work Authorization
Open to candidates with valid U.S. work authorization.
Relocation is not available.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).