Jobs · Engineering · North Carolina

Full stack Software Engineer

Piper Companies · Durham, NC · Yesterday
Engineering$110k–$130k/yrFull-time

Responsibilities

  • Design, develop, and maintain full-stack applications with a primary focus on Node.js back-end services and React.js front-end development.
  • Build and support scalable REST APIs and user-facing applications that deliver reliable and high-performing experiences.
  • Troubleshoot, diagnose, and resolve production issues, bugs, and application performance bottlenecks.
  • Collaborate with cross-functional teams to gather requirements, communicate solutions, and deliver business-critical features.
  • Contribute to unit testing, test automation, and technical documentation to ensure software quality and maintainability.
  • Participate in architecture discussions, proof-of-concept initiatives, and continuous improvements while taking ownership of deliverables.

Requirements

  • A bachelor’s degree in computer science, information technology, or related field.
  • 2–5 years of experience as a Full Stack Engineer, with a stronger focus on back-end development.
  • Strong proficiency in JavaScript, including hands-on experience with Node.js and modern front-end frameworks such as React and TypeScript.
  • Experience designing and developing scalable REST APIs, working with SQL and relational databases, and building end-to-end web applications.
  • Cloud experience with AWS (preferred), including deploying, monitoring, and supporting cloud-based applications.

Pay

$110,000-$130,000 base + 7.5% LTIP

Schedule

Hybrid position located in Durham, NC.

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 2 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 5 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 5 days ago
Information Technologyapply on epic.avature.net