Full Stack Engineer II - TypeScript
🚀 Help Build the Future of Education Research
Location: Remote (US-based independent contractor)
Commitment: Full-time (1-4 years)
Apply By: Attach your resume as a PDF in the Supporting Documents section.
About SafeInsights
SafeInsights is redefining education research. Backed by Rice University and partnering with leading edtech platforms and schools, we’re making rigorous, impactful research more accessible while ensuring the highest levels of student data privacy.
We believe in empowering researchers, protecting students, and transforming education through cutting-edge technology. Now, we need a skilled Full Stack TypeScript Engineer to help us build the infrastructure that will make this vision a reality.
Who You Are
You're a mid-to-senior-level engineer who thrives in a fast-paced, collaborative environment. You care about writing clean, scalable code and solving complex technical challenges. You love TypeScript, embrace best practices, and are eager to build something that has a real-world impact.
This role is ideal for someone who:
âś… Enjoys architecting and developing full-stack applications that are both robust and user-friendly.
âś… Wants to work on a mission-driven project that improves education research.
âś… Excels at solving problems independently but also loves working in a team.
âś… Has a strong sense of ownership and enjoys mentoring others.
What You’ll Do
What You Bring
✅ 6+ years of professional software development experience (or Bachelor’s degree + 4 years, Associate’s + 5 years).
âś… Strong expertise in TypeScript and at least one modern JavaScript framework (React, Angular, Vue.js).
âś… Experience designing and implementing RESTful APIs.
âś… Proficiency in Git and agile development (Scrum, Kanban).
âś… Strong grasp of software testing (unit, integration, end-to-end).
âś… Experience working with cloud providers (AWS, Azure, GCP).
âś… Excellent communication, leadership, and problem-solving skills.
Bonus Skills:
Workplace & Culture
We offer a fully remote work environment, so you can work from anywhere in the US. All we ask is:
âś… A stable internet connection.
âś… A quiet space for meetings.
âś… Availability to work US time zone hours.
We also encourage occasional in-person meetups for team collaboration and building strong connections.
Why Join Us?