Piper Companies is seeking a Backend Engineer to join a leading technology organization in the Durham, NC area to build and maintain scalable backend systems using modern technologies.
Requirements
- Proficiency in TypeScript and Node.js for building scalable applications.
- Hands-on experience with RESTful API design and implementation.
- Strong knowledge of MongoDB or other NoSQL database technologies.
- Demonstrated expertise in testing methodologies and frameworks for backend systems.
Responsibilities
- Design, develop, and maintain backend services and RESTful APIs using TypeScript and Node.js.
- Implement and optimize data storage solutions leveraging MongoDB or other NoSQL databases.
- Ensure high-quality code through rigorous testing practices, including unit, integration, and end-to-end testing.
- Collaborate with front-end engineers, product managers, and QA teams to deliver reliable and performant applications.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Contribute to architectural decisions and best practices for backend development.
Other
- 5–8 years of professional software engineering experience, with a strong focus on backend development.
- Excellent problem-solving skills and ability to work in a collaborative, hybrid environment.
- Hybrid work schedule: 3 days onsite in Durham, NC.