North Carolina State University logo

North Carolina State University

Temporary Full-Stack Software Engineer

🇺🇸 Raleigh, NC 🕑 Temporary 💰 $18 per Hour 💻 Software Engineering 🗓️ January 14th, 2026
Node.js Docker TypeScript

Edtech.com's Summary

NC State University is hiring a Temporary Full-Stack Software Engineer. The role involves building, deploying, and scaling full-stack systems for the ROOTS database and web application, designing user flows, writing clean and tested code, and documenting requirements, design decisions, and deployment procedures.

Highlights

  • Build, deploy, and scale full-stack systems for the ROOTS database and web application.

  • Design user flows based on project requirements.

  • Write clean, tested code and manage codebase quality.

  • Document user requirements, user stories, design decisions, deployment guides, and application usage.

  • Proficiency in React, TypeScript/JavaScript, HTML/CSS/Tailwind, Express.js/Node.js, Docker, and PostgreSQL.

  • Requires a BS in Computer Science, Computer Engineering, or related field and at least two years of programming experience, including coursework.

  • Strong analytical, problem-solving, and communication skills; ability to work independently.

  • Temporary position lasting 4 months with possible extension.

  • Compensation is $18 per hour.

  • Opportunity to work within the College of Natural Resources at NC State University supporting the ROOTS project.