Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join our Core Frontend Team as an Intermediate Frontend Developer, where you'll collaborate to build high-quality, accessible user experiences that transform higher education.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Drive key initiatives through the software development lifecycle, propose innovative ideas, enforce coding standards, collaborate with cross-functional teams, and support continuous product improvement.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: 2-4 years in frontend development with React and Typescript, knowledge of accessibility standards, experience with design systems, and strong problem-solving abilities.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Proven experience in coding best practices, testing frameworks, and a commitment to writing reliable, tested code. Effective communication skills and a proactive mindset are essential.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Remote work within Canada with a welcoming Toronto HQ.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between CAD $70,000 - CAD $100,000.



We’re searching for an Intermediate Frontend Developer to join our Core Frontend Team!

As part of the Core Frontend team, you’ll work at the intersection of design, development, and infrastructure. Our team is responsible for building and maintaining the components, standards, and tools that enable product teams to quickly and efficiently ship high quality, accessible user experiences at scale. We care deeply about accessibility and continually seek ways to optimize performance and enhance the experiences of both the developers who build our products and our customers.

You will leverage data-driven insights to deliver impactful improvements to our frontend systems and tooling. You’ll play a critical role in the quality and reliability of our products that drive success for both students and educators. Join this talented group that is dedicated to solving at-scale challenges, and help us to fulfill our mission to spark better teaching and learning for a brighter world.

Our Purpose and Reach, Your Opportunity

Top Hat is transforming higher education. Professors rely on our platform to create engaging, active learning environments, improving attendance, grades, and the overall lecture experience.

With over 750 universities and 3 million students already using Top Hat, we’re setting our sights on reaching all 4,000+ post-secondary institutions across North America. As part of our growing Engineering team, you’ll help design and build the next generation of features that will shape classrooms worldwide.

You will:

• 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.

• Advocate for and model best practices: Help define and enforce coding standards and best practices; create documentation and tooling to support developers working in our frontend.

• Collaborate in a dynamic environment: Work with teams across Product, Design, and Engineering to find creative solutions to new challenges.

•Contribute across the board: Support team goals by resolving bugs, tackling individual tickets, and ensuring the continuous improvement of our products and systems.

You are/have:

• 2-4 years of experience in frontend web development, ideally with React and Typescript, but similar experience with other frameworks is welcome.

• Experience with accessibility standards (WCAG, ARIA) and inclusive design.

• Familiarity with building and maintaining design systems or component libraries.

• Understanding of code quality and best practices, testing frameworks (we use React Testing Library), frontend performance, and CI/CD workflows.

• A proactive problem-solver: Navigate ambiguity confidently by asking the right questions, making informed decisions, and aligning with stakeholders.

• Innovation-focused mindset: Excited by experimentation, eager to propose ideas that enhance both technology and product design.

• Strong communication skills: Exceptional written and verbal communication, active listening, and the ability to bridge the gap between technical and non-technical audiences.

• A commitment to quality: You take pride in writing reliable, accessible, tested code and embrace full ownership of your work’s 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 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 lots of time and space for self-care
  • Passionate customers that believe in us—and what we do
  • A chance to work with new tech like generative AI—and see the customer impact
Top Hat Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Top Hat DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Top Hat
Top Hat CEO photo
Unknown name
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Top Hat

Joining Top Hat as an Intermediate Frontend Developer means becoming part of a team that's dedicated to transforming higher education. We'll have you working remotely from anywhere in Canada, where you'll leverage your skills in React and Typescript to create accessible and enjoyable user experiences for over three million students and professors. Your role will involve diving into the software development lifecycle, driving key initiatives, and collaborating with our vibrant Core Frontend Team to deliver high-quality products. This isn't just about writing code; you’ll be proposing innovative ideas, enforcing coding standards, and continuously improving our systems. We value diversity in our work, so your understanding of accessibility standards and experience with design systems will be key. A proactive mindset will make you a valuable member of our team as you take ownership of projects from discovery through release. We’re passionate about creating tools that help educators and students thrive in their learning environments. Here at Top Hat, your work will not only shape our products but also impact countless classrooms and lives. Your commitment to writing reliable and tested code, alongside your excellent communication skills, will help bridge the gap between technical and non-technical teams. If you’re looking for a fulfilling, innovative, and collaborative environment, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Software Engineer Role at Top Hat
What are the primary responsibilities of the Intermediate Frontend Developer at Top Hat?

As an Intermediate Frontend Developer at Top Hat, your main responsibilities include driving key initiatives through the software development lifecycle, collaborating with cross-functional teams, proposing innovative ideas, and ensuring the quality and accessibility of the user experiences you help create. You’ll take ownership of projects, from discovery to release, and support continuous improvement to our products and systems.

Join Rise to see the full answer
What qualifications are needed for the Intermediate Frontend Developer role at Top Hat?

To qualify for the Intermediate Frontend Developer position at Top Hat, you should have 2-4 years of experience in frontend development, particularly with React and Typescript. Knowledge of accessibility standards (such as WCAG and ARIA) is crucial, along with experience in building design systems. Strong problem-solving skills and a proactive mindset are essential, as is a commitment to writing reliable, tested code.

Join Rise to see the full answer
What skills and experiences should candidates highlight for the Intermediate Frontend Developer position at Top Hat?

Candidates for the Intermediate Frontend Developer role at Top Hat should highlight their experience with frontend development frameworks, particularly React and Typescript. Emphasizing knowledge of accessibility standards, as well as familiarity with testing frameworks and CI/CD workflows, will also be beneficial. Effective communication and a proactive approach to problem-solving are vital skills to demonstrate.

Join Rise to see the full answer
What is the work environment like for the Intermediate Frontend Developer at Top Hat?

The work environment for the Intermediate Frontend Developer role at Top Hat is remote-first and collaborative. You will be part of a dynamic team that values communication and creativity. Top Hat encourages innovation and professionalism while providing a flexible work setup that fosters a culture of growth, engagement, and support.

Join Rise to see the full answer
How can an Intermediate Frontend Developer at Top Hat contribute to accessibility in education?

As an Intermediate Frontend Developer at Top Hat, you will play a crucial role in enhancing accessibility in education by advocating for and implementing accessibility standards in the products you develop. Your work will directly support the creation of engaging and accessible user experiences that transform higher education for all students and professors.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
What is your experience with React and Typescript in frontend development?

Discuss specific projects where you've used React and Typescript, focusing on your role, the challenges faced, and the outcomes. Highlight your understanding of component-based architecture, state management, and how you ensure code quality.

Join Rise to see the full answer
How do you approach accessibility when developing user interfaces?

Explain your familiarity with accessibility standards like WCAG and ARIA. Discuss your process for integrating accessibility checks during development and how you keep user experience for all students and educators at the forefront of your designs.

Join Rise to see the full answer
Can you describe a time when you proposed an innovative solution to a technical challenge?

Share a specific example that showcases your problem-solving skills. Discuss the situation, the innovative solution you proposed, how it was implemented, and the positive impact it had on the project or team.

Join Rise to see the full answer
How do you ensure the quality and reliability of your code?

Discuss your experience with coding standards, testing frameworks, and version control. Provide examples of tools you use for code reviews, as well as your methods for writing tests and ensuring your code is maintainable and scalable.

Join Rise to see the full answer
Explain your experience with design systems and component libraries.

Describe your experience working with design systems and how it influences your development approach. Talk about a specific design system you've utilized or contributed to, and how it improved collaboration and efficiency in your team.

Join Rise to see the full answer
What role does collaboration play in your development process?

Emphasize the importance of teamwork and cross-functional collaboration in your projects. Provide examples of how you've successfully worked with designers, product managers, and other developers to achieve shared goals.

Join Rise to see the full answer
Can you describe a project where you had to adapt to changes quickly?

Provide an example of a project where requirements shifted unexpectedly. Focus on your adaptability, decision-making process, and how your proactive mindset helped guide the project to success despite changes.

Join Rise to see the full answer
How do you stay updated on trends and advancements in frontend development?

Discuss your commitment to continuous learning through resources like online courses, articles, webinars, and attending tech conferences. Mention specific topics of interest that help you enhance your skills and knowledge.

Join Rise to see the full answer
Tell us about your experience working in a remote team environment.

Share your experience with remote work, highlighting effective communication tools and strategies you've used for collaboration. Discuss how you've built relationships with team members and maintained productivity in a remote setting.

Join Rise to see the full answer
Why are you excited about the Intermediate Frontend Developer position at Top Hat?

Express genuine enthusiasm for Top Hat's mission to transform higher education. Highlight how your skills and experiences align with the company's goals and how you believe you can contribute to creating impactful and accessible learning solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Peraton Hybrid UNAVAILABLE
Posted 8 days ago

Take part in driving national security missions with a comprehensive role as a COBOL Developer at Peraton.

Photo of the Rise User
Posted 14 days ago

A dynamic position for a Sr. SW Engineer at Visa Technology & Operations LLC in Atlanta, focusing on software development and automation.

Photo of the Rise User
Visa Hybrid Bellevue, Washington, United States
Posted 2 days ago

Join Visa’s Military Talent Program as a Software Engineer to shape the future of digital payments technology.

Photo of the Rise User
Posted 10 days ago

Join BlackRock as a Java Backend Engineer and play a key role in developing the Aladdin investment operating system.

Posted 2 days ago

Join Varsity Brands as a Senior Backend Engineer to create impactful backend solutions for the Yearbook team.

Medblocks Remote No location specified
Posted 12 days ago

As a Software Engineer at Medblocks, you'll collaborate to build transformative healthcare solutions in a remote-first environment.

We are looking for a Senior Software Developer to optimize healthcare operations and drive automation initiatives at Planned Parenthood of Orange and San Bernardino Counties.

Photo of the Rise User
Posted 6 days ago

Join 3Pillar Global as a Principal AI/ML Architect, where you'll drive innovative AI solutions in a dynamic remote-first setting.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Part-time driver | Columbus, OH at Uber
Photo of the Rise User
Someone from OH, Youngstown just viewed DashMart Team Member - Downers Grove at DoorDash USA
Photo of the Rise User
35 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
6 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Springfield just viewed Software Engineer, Emerging Talent (Consumer) at Coinbase
Photo of the Rise User
Someone from OH, Springfield just viewed Information Security Analyst at American Express
Photo of the Rise User
Someone from OH, Springfield just viewed Associate Security Operations Analyst at Zopa
Photo of the Rise User
Someone from OH, Springfield just viewed Security & IT Operations Analyst at Kepler Communications
Photo of the Rise User
Someone from OH, Springfield just viewed Corporate IT Engineer at HHAeXchange
Photo of the Rise User
Someone from OH, Springfield just viewed Create your own role at Twingate
Photo of the Rise User
Someone from OH, Mason just viewed Programmer Analyst at VEGA Americas
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Assurance Specialist at Tala
Photo of the Rise User
Someone from OH, Canton just viewed Cart pusher Courtesy Clerk at Meijer
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse Associate- Columbus, OH at MAERSK
Photo of the Rise User
10 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Consumer Insights Research Executive (Mid-level) at NielsenIQ
Photo of the Rise User
Someone from OH, North Royalton just viewed Staff Forward Deployed Engineer at Ridgeline
Photo of the Rise User
Someone from OH, North Royalton just viewed Software Engineer (L2) at Twilio
Photo of the Rise User
Someone from OH, Columbus just viewed Field Service Associate- Greeting Card Sales at Harper Group
Photo of the Rise User
Someone from OH, Hamilton just viewed Material Handler - 2nd shift at Cardinal Health
Photo of the Rise User
Someone from OH, Alliance just viewed Director - Music Publishing Licensing at SoundCloud
Photo of the Rise User
Someone from OH, Cincinnati just viewed M365 Technical Advisor at Upwork
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Client Care Support at Visa