| Location | Livingston, NJ |
This is a contract position for a Lead Node/React Engineer located in Livingston, New Jersey. The role is available for a minimum of six months.
Responsibilities
Qualifications
Required
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.