Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Education TechnologyIndustries

Full Stack Engineer

Employment Type: Full-Time Location Type: Remote

Position Overview

We are seeking a talented Full Stack Engineer to join our Lecture Engagement Team. This team is dedicated to providing professors and students with a platform that fosters interactive and engaging lecture sessions. We are actively experimenting with new features, including AI-powered personalized questions, to enhance the professor and student experience and increase social interaction within the classroom. As a key member of this team, you will contribute to innovation and experimentation, leveraging data-driven insights to deliver impactful product improvements. You will play a critical role in building products that drive success for both students and educators, focusing on collaboration and iteration to solve at-scale challenges and fulfill our mission to spark better teaching and learning for a brighter world.

About Top Hat

Top Hat is transforming higher education by providing a platform that helps professors create engaging, active learning environments, leading to improved attendance, grades, and overall lecture experience. With over 750 universities and 3 million students already using Top Hat, we aim to reach all 4,000+ post-secondary institutions across North America. As part of our growing Engineering team, you will help design and build the next generation of features that will shape classrooms worldwide.

Responsibilities

  • Drive impactful projects: Take ownership of key initiatives, leading the full software development lifecycle (SDLC) from discovery and planning to development and release, in collaboration with Product, Design, and Engineering peers.
  • Experiment and innovate: Propose bold ideas, experiment with solutions, and iterate to improve both our technology and the products we build.
  • Build with AI: Challenge the status quo by leveraging new AI technologies in our daily development and operational processes.
  • Collaborate in a dynamic environment: Work within a cross-functional scrum team to design and build scalable, user-focused features.
  • Contribute across the board: Support team goals by resolving bugs, tackling individual tickets, and ensuring the continuous improvement of our products.

Requirements

  • 3+ years of experience in full-stack software development.
  • Proficiency in front-end development, ideally with React.
  • Back-end development experience, with a preference for Django and FastAPI, though experience with similar frameworks is welcome.
  • A proactive problem-solver who can navigate ambiguity by asking the right questions, making informed decisions, and aligning with stakeholders.
  • An innovation-focused mindset, excited by experimentation and eager to propose ideas that enhance technology and product design.
  • Strong communication skills, including exceptional written and verbal communication, active listening, and the ability to bridge technical and non-technical audiences.
  • A commitment to quality, taking pride in writing reliable, tested code and embracing full ownership of work quality.

Why Team Members Love Working at Top Hat

  • A noble mission that creates meaningful, fulfilling work.
  • A team that cares deeply for customers and for each other.
  • Flexible, remote-first work environment.
  • Professional learning and development opportunities for all role levels.
  • An awesome and welcoming Toronto HQ.
  • Competitive health benefits that start on day one.
  • A management team focused on performance, growth, engagement, and connection.
  • Our winning strategy and market potential.
  • Innovative PTO policy with ample time and space for self-care.
  • Passionate customers who believe in us and what we do.
  • A chance to work with new technologies like generative AI and see their customer impact.

Skills

Full Stack Development
AI
Data-Driven Insights
Software Development Lifecycle
Collaboration
Innovation

Top Hat

Provides educational tools and resources

About Top Hat

Top Hat provides educational tools and resources aimed at enhancing the learning experience for both educators and students. Its main products include Top Hat Pages, which allows educators to personalize content easily, and interactive response tools that engage students during lessons. Additionally, Top Hat offers a collection of fully editable textbooks, giving educators the flexibility to tailor their teaching materials. Unlike many competitors, Top Hat focuses on creating a user-friendly platform that caters to diverse learning needs across entire campuses, making it suitable for both individual courses and whole institutions. The goal of Top Hat is to empower educators to deliver personalized and equitable learning experiences, ensuring that education is accessible and engaging for all students.

Toronto, CanadaHeadquarters
2009Year Founded
$228.5MTotal Funding
SERIES_ECompany Stage
Consumer Software, EducationIndustries
201-500Employees

Risks

Increased competition may erode Top Hat's market share in EdTech.
Recent layoffs could affect employee morale and service quality.
CEO transition might lead to strategic shifts misaligned with market trends.

Differentiation

Top Hat transforms passive lectures into active learning with interactive tools.
The platform offers customizable, editable textbooks for personalized learning experiences.
Top Hat supports hybrid learning models, catering to both in-person and online environments.

Upsides

AI adoption in education enhances Top Hat's personalized learning capabilities.
Hybrid learning models expand Top Hat's market reach in higher education.
Data-driven decision-making trends increase demand for Top Hat's analytics tools.

Land your dream remote job 3x faster with AI