SafeInsights, Rice University

Full Stack Engineer II - TypeScript

Houston, TX, US

about 2 months ago
Save Job

Summary

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

  • Build & Deploy → Develop high-quality, scalable applications using TypeScript and modern frameworks.
  • Architect & Optimize → Design efficient APIs, improve performance, and ensure system reliability.
  • Collaborate & Innovate → Work closely with product managers, UX designers, and engineers to create intuitive user experiences.
  • Review & Refine → Conduct thorough code reviews, provide feedback, and enforce best practices.
  • Troubleshoot & Improve → Identify and fix complex software issues while keeping performance top of mind.
  • Document & Mentor → Write clear technical documentation and support junior engineers in their growth.
  • Stay Ahead → Keep up with new tech trends and bring fresh ideas to the team.


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:

  • Experience with Infrastructure as Code (IaC).
  • Knowledge of CI/CD pipelines.
  • Database design and optimization (SQL & NoSQL).
  • Ability to diagnose and fix performance bottlenecks in large applications.


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?

  • Work on a mission-driven project that directly impacts education research.
  • Build meaningful software using modern, well-supported tech stacks.
  • Join a collaborative team that values innovation, best practices, and learning.
  • Enjoy remote flexibility while working on a high-impact initiative.
  • Ready to apply? Submit your resume (PDF) in the Supporting Documents section. Let’s build something amazing together.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job