Job Search

Full Stack Engineer - Hybrid

Durham, NC

Piper Companies Logo

Job Id:
141898

Job Category:

Job Location:
Durham, NC

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Anne Green

Piper Companies is hiring a Full Stack Engineer for a small company located in Durham, NC. The Full Stack Engineer will need to sit on site Tuesday - Thursday and is a 6 month contract to hire opportunity.


Responsibilities for the Full Stack Engineer:

  • Develop and maintain scalable backend services using Node.js, Java (8+), and other technologies.
  • Design and optimize SQL-based relational databases for performance and security.
  • Build interactive and responsive frontend applications with ReactJS and TypeScript.
  • Develop and integrate REST APIs, ensuring robust communication between services.

Requirements for the Full Stack Engineer

  • Bachelors of Science Degree is required
  • 2-5 years of hands-on experience as a Full Stack Engineer.
  • Strong proficiency in backend development with Node.js, Java (8+), or similar languages.
  • Deep understanding of SQL and relational databases for data management.
  • Solid experience with ReactJS and TypeScript for frontend development.
  • Proven ability to create REST APIs from scratch and implement microservices architectures.

Compensation for the Full Stack Engineer:

  • $80,000-$120,000
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick leave if required by law


Keywords: Full Stack Engineer, Node.js, Java 8+, SQL, relational databases, ReactJS, TypeScript, REST API, microservices, backend development, frontend frameworks, cloud platforms, AWS, Azure, GCP, Docker, Kubernetes, CI/CD pipelines, GraphQL, NoSQL, DevOps, automation tools, scalable applications, distributed systems, software engineering, problem-solving, collaboration, debugging, performance optimization, technical expertise, system architecture


#LI-AG1

#HYBRID


This job opens for applications on 5/16/2025. Applications for this job will be accepted for at least 30 days from the posting date.

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?