Lead Node Engineer
Onsite 3x a week in Livingston, NJ Long term contract position Rate = $85-90/hr (depending on if W2 or C2C) Local candidates only (final interview is ONSITE)
Our Fintech client is seeking a Lead Software Engineer to join their growing engineering team focused on building scalable, modern applications. Based in Livingston, NJ, this is a hands-on technical leadership role requiring strong expertise in Node.js, JavaScript/TypeScript, React, distributed systems, and cloud-native development.
Responsibilities:
Design and develop scalable backend services and APIs using Node.js and JavaScript/TypeScript, along with modern React applications.
Architect and build new applications and services with an emphasis on scalability, availability, reliability, and performance.
Develop and integrate REST, GraphQL, and microservices-based APIs.
Work across SQL and NoSQL/distributed databases, including performance analysis and optimization.
Build and maintain CI/CD pipelines, automated deployments, and containerized environments using Docker and tools such as Jenkins.
Implement application monitoring, logging, alerting, and observability capabilities.
Troubleshoot production issues, identify root causes, and implement sustainable solutions.
Develop automated tests and promote TDD, code quality, maintainability, and modern engineering practices.
Participate in code reviews, technical design discussions, and architectural decisions.
Collaborate with product, engineering, QA, and other technical teams throughout the development lifecycle.
Provide technical direction and mentorship to other engineers while communicating technical risks, dependencies, and delivery status to leadership.
Required Qualifications
10+ years of professional software development experience.
Strong hands-on experience with Node.js and modern JavaScript/TypeScript.
Solid React development experience.
Proven ability to design and develop highly scalable, available, and high-performance applications.
Strong understanding of APIs, distributed systems, backend architecture, and software design principles.
Experience with SQL and NoSQL databases, automated testing, and TDD.
Hands-on experience with CI/CD, DevOps practices, Docker, and Jenkins or comparable tools.
Strong troubleshooting and application/database performance optimization skills.
Ability to provide technical leadership while remaining highly hands-on in a collaborative engineering environment.
Preferred
Experience with GraphQL, microservices, cloud-native development, and observability.
Additional programming experience with Java, Python, Go, or C#.
Background in DevOps/platform engineering or build engineering.
Experience establishing architecture and engineering standards for new products.
Prior experience mentoring engineers or serving in a technical leadership capacity.
Numbers & Facts
Location
Livingston, NJ
Salary
$85–$90 Per Hour
Skills
Application Programming Interface (API)unmatched
Architectural Servicesunmatched
Build Managementunmatched
Cloud Computingunmatched
Code Reviewsunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Database Optimizationunmatched
DevOpsunmatched
Distributed Computingunmatched
Distributed Databasesunmatched
Dockerunmatched
Go Programming Language (Golang)unmatched
GraphQLunmatched
Identify Issuesunmatched
Javaunmatched
JavaScriptunmatched
Jenkinsunmatched
Leadershipunmatched
Mentoringunmatched
Microservicesunmatched
Microsoft C# (C Sharp)unmatched
NoSQLunmatched
Node.jsunmatched
Performance Analysisunmatched
Performance Tuning/Optimizationunmatched
Product Engineeringunmatched
Product Lifecycleunmatched
Python Programming/Scripting Languageunmatched
Quality Assuranceunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Root Cause Analysisunmatched
SQL (Structured Query Language)unmatched
SQL Databasesunmatched
Scalable System Developmentunmatched
Software Architecture Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Team Playerunmatched
Technical Leadershipunmatched
Technical/Engineering Designunmatched
Test Automationunmatched
Test Driven Development (TDD)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.