What are the responsibilities and job description for the Full Stack Software Engineer position at Piper Companies?
Piper Companies is seeking a Full Stack Software Engineer to join a highly rated local organization within the technology industry. This Full Stack Software Engineer role is ideal for a hands-on engineer who enjoys building scalable applications, developing APIs, and working with modern cloud technologies in a collaborative hybrid environment.
Responsibilities of the Full Stack Software Engineer:
Responsibilities of the Full Stack Software Engineer:
- Design, develop, and maintain full stack applications using TypeScript and modern frameworks.
- Build and support scalable, secure API services to support business and customer-facing applications.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
- Leverage AWS services to deploy, monitor, and optimize cloud-based applications.
- Participate in code reviews, testing, and troubleshooting to ensure performance and reliability.
- Contribute to architectural decisions and continuous improvement of development practices.
- 4 years of professional software engineering experience in a full stack environment.
- Bachelors Degree is Required.
- Strong experience with TypeScript and modern front-end and back-end development.
- Hands-on experience with API development and integration.
- Working knowledge of AWS and cloud-native application design.
- Experience working in Agile or Scrum-based development teams.
- Ability to work on-site in Durham, NC on a hybrid schedule (3 days per week).
- Salary range: $115,000 – $125,000 depending on experience
- Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
- Hybrid work schedule with a collaborative local team
Salary : $115,000 - $125,000