Full-Stack Engineer

Classification: Full-Time
Position Location: Durham, NC (potential remote employment)

About The Social Institute

The Social Institute (TSI) is the leader in understanding student experiences and creator of #WinAtSocial, a gamified, online learning platform that equips students, educators, and families to navigate social experiences — online and offline — in healthy ways. Our unique, student-respected approach incorporates topics like social media, technology use, and current events that have a significant impact on student well-being. Lessons teach life skills for the modern day to inspire high-character decisions that support the health, happiness, and future success of students, while capturing data that provides insights to school leaders to inform school policy and communications, and enable high-impact teaching and a healthy learning environment. For schools, our turnkey technology allows for easy implementation and a comprehensive game plan to support the well-being of school communities.

Job Summary

We’re looking for a software engineer who is a builder at heart and wants to work for a product-led company. We need someone who loves solving engineering challenges, wants to scale a technology to millions of users, and is always learning. In this role, you’d experience a mix of front end and back end development, having to understand both the user experience and the backend web architecture. This person will collaborate across the product, design, and engineering team, working alongside senior leaders to take projects from conception to final product. You’ll need strong organizational skills, attention to detail, and experience with the MERN Stack.


  • Planning, discussing, and developing full stack features
  • Writing clean maintainable code that can scale with a growing application
  • Focus on user experience
  • Maintain quality and responsive web design of #WinAtSocial application
  • Understanding and following standard web security practices
  • Gather and address technical and design requirements
  • Work closely with Co-founder/CDO and Product Manager to design and launch new features


  • 3+ years experience and is willing to work contract to earn full-time employment
  • Proven work experience with both frontend and backend technologies
  • Proficiency with HTML, CSS, and JavaScript
  • Proficiency with JavaScript frameworks such as React (primary), Angular, Vue.js
  • Familiarity with WordPress Content Management System and architecture
  • Proficiency with TypeScript preferred
  • Familiarity with SASS or SCSS
  • Deep understanding of REST and API design
  • Familiar with MERN or MEAN stack
  • Experience with MongoDB, MySQL & relational database management systems
  • Writing scalable and efficient code in a fast-paced agile environment
  • Experience using Git
  • Passionate about continued education in web development and related technologies
  • Attention to detail from visual elements to utility
  • Portfolio required


  • Competitive compensation
  • 401K plan
  • Health Benefits (Medical, Dental, Vision)
  • Life and Disability Insurance
  • Potential to work remotely
  • Paid Time Off
  • Paid partner leave
  • Free parking in downtown Durham, NC

To Apply

Please send a completed application, your CV, and a brief Cover Letter explaining what makes you a good fit for The Social Institute team to careers@thesocialinst.com with the subject line “Full-Stack Engineer Candidate – The Social Institute”.

The Social Institute is an equal opportunity employer and participant of the E-Verify Program