Lead Software Engineer Node.js / React

Compunnel, Inc.

Florham Park, Northern (NJ, KY)

Hybrid

USD 120,000 - 180,000

Full time

9 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a senior software engineer to build resilient frontend systems with React, while shaping scalable backend APIs and services. You will collaborate across product and engineering teams to deliver high-performance solutions.

The role emphasizes design for reliability, maintainability, and continuous improvement, with emphasis on CI/CD, containerization, and observability practices.

Qualifications

  • 5+ years of professional software development experience.
  • Experience developing modern frontend applications using React.
  • Design highly available, scalable, high-performance applications.
  • Strong understanding of backend development, APIs, distributed systems, and modern architecture.
  • Experience with SQL and NoSQL database technologies.
  • Experience with automated testing and Test-Driven Development (TDD).
  • Strong understanding of software engineering principles, code quality, and maintainable architecture.
  • Experience with CI/CD, automated build/deploy processes, and DevOps practices.
  • Hands-on experience with Docker and containerization.
  • Experience with Jenkins or comparable CI/CD platforms.

Responsibilities

  • Develop responsive frontend applications using React.
  • Contribute to architecture and development of new applications from ground up.
  • Design solutions for high availability, scalability, reliability, and performance.
  • Develop and integrate APIs using GraphQL, REST, and microservices.
  • Analyze and optimize performance across application and database layers.
  • Work with SQL/NoSQL databases to support requirements.
  • Build and maintain automated CI/CD pipelines.
  • Utilize Docker in development and deployment workflows.
  • Implement monitoring, logging, and operational reporting.

Skills

Frontend development
Software architecture
CI/CD practices
DevOps collaboration
Troubleshooting
Performance optimization

Tools

Docker
Jenkins
GraphQL
REST
SQL
NoSQL
CI/CD platforms

Job description

Key Responsibilities
  • Develop responsive and maintainable frontend applications using React.
  • Contribute to the architecture and development of new applications and services from the ground up.
  • Design solutions focused on high availability, scalability, reliability, and performance.
  • Develop and integrate APIs and services using GraphQL, REST, and microservices-based architectures.
  • Perform application and database performance analysis, troubleshooting, and optimization.
  • Work with SQL and NoSQL/distributed database technologies to support application requirements.
  • Build, enhance, and maintain automated CI/CD pipelines supporting reliable software delivery.
  • Utilize Docker and other containerization technologies within development and deployment workflows.
  • Design and maintain application monitoring, alerting, logging, and operational reporting capabilities.
  • Support production applications by troubleshooting issues, identifying root causes, and implementing long-term solutions.
  • Develop automated tests and promote Test-Driven Development (TDD) and modern engineering practices.
  • Participate in code reviews and help establish standards for code quality, maintainability, testing, and application architecture.
  • Partner with product, engineering, QA, and other technical stakeholders throughout the software development lifecycle.
  • Provide technical guidance and mentorship to other engineers and help drive engineering decisions across the team.
  • Communicate development progress, technical risks, dependencies, and delivery status to project and engineering leadership.
  • Evaluate new technologies and engineering practices that can improve development velocity, reliability, and product quality.
Required Qualifications
  • 5+ years of professional software development experience.
  • Experience developing modern frontend applications using React.
  • Demonstrated experience designing and developing highly available, scalable, and high-performance applications.
  • Strong understanding of backend development, APIs, distributed systems, and modern application architecture.
  • Experience with SQL and NoSQL database technologies.
  • Experience with automated testing and Test-Driven Development (TDD) practices.
  • Strong understanding of software engineering principles, design patterns, code quality, and maintainable application architecture.
  • Experience with CI/CD, automated build and deployment processes, and DevOps practices.
  • Hands-on experience with Docker or comparable containerization technologies.
  • Experience with Jenkins or comparable CI/CD and build platforms.
  • Strong troubleshooting and performance optimization skills across application and database layers.
  • Ability to operate effectively in a fast-paced and collaborative product engineering environment.
Preferred Qualifications
  • Professional experience with an additional programming language such as Java, Python, Go, or C#.
  • Experience with GraphQL and modern API design.
  • Experience working with microservices and distributed architectures.
  • Experience with cloud-native application development and deployment.
  • Experience building or supporting observability solutions, including monitoring, logging, alerting, and application performance management.
  • DevOps, platform engineering, or build engineering experience.
  • Experience establishing architecture and engineering practices for newly developed applications.
  • Previous experience providing technical leadership or mentoring software engineers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Intelliswift Software, Inc. • San Jose (CA)

Hybrid
USD 120,000 - 180,000
Senior Full-Stack Engineer - Node.js & React, Lead & Deliver
Senior Full-Stack Engineer - Node.js & React, Lead & Deliver

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer Frontend
Senior Software Engineer Frontend

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Software Engineer III- Eng (Full Stack Java/React)
Software Engineer III- Eng (Full Stack Java/React)

UKG • Lowell (MA)

On-site
USD 120,000 - 180,000
Senior Front-End Software Developer (React-NodeJS)
Senior Front-End Software Developer (React-NodeJS)

CatchProbe Intelligence Technologies • San Francisco (CA)

Remote
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Frontend Developer React
Frontend Developer React

Compunnel, Inc. • Bentonville (AR)

On-site
USD 70,000 - 90,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
ReactJS Developer
ReactJS Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 90,000 - 130,000