Brisk Teaching · 4 months ago
Senior or Staff Software Engineer (Full-Stack)
Brisk is a company dedicated to empowering teachers with AI-powered tools to enhance learning. They are seeking a Senior or Staff Full-Stack Engineer to build and scale their web application, contributing to both frontend and backend development while driving impactful features for educators.
Artificial Intelligence (AI)EdTechEducation
Responsibilities
Contribute to both the design and development of Brisk’s platform, ensuring high-quality software that meets the needs of teachers and students
Lead the development of rich, responsive, and intuitive user interfaces using React and TypeScript
Build and maintain scalable backend services using Python, Flask, and other relevant frameworks to support the frontend features
Work closely with other engineers, the founding team, and designers to iterate and ship new features and improvements
Contribute to defining and enforcing best engineering practices, conducting code reviews, and mentoring other team members in both frontend and full-stack development
Qualification
Required
React Expertise: Solid understanding of how React works, including component lifecycles, hooks, and state management. You should be comfortable building complex UI and managing application state effectively
CSS and Layout Skills: Deep understanding of CSS, layout models (Flexbox, Grid), and the positioning model. You'll need to ensure that the UI is visually appealing and works well across different screen sizes and devices
Performance and Accessibility Focus: Prioritization of performance and accessibility in every aspect of development. This includes ensuring that the application loads quickly, interactions are smooth, and the app is usable by people with a range of abilities
API Knowledge: Experience in building and consuming APIs to support the frontend and backend integration. You'll need to understand how APIs work and be comfortable making asynchronous requests from the frontend
User-Centered Mindset: A passion for building delightful user experiences. You'll need to constantly think about the user journey, interactions, and how you can make the product both enjoyable and efficient for educators to use
Attention to Detail: Pride on your attention to detail—whether it's fixing small UI issues, optimizing performance, or ensuring an interaction is as intuitive as possible
Experience: At least 5 years of professional software engineering experience, with a balanced focus on both frontend and backend development
Team Collaboration: A proven track record of working collaboratively with other engineers and cross-functional teams to deliver high-quality software
Preferred
Cloud and Backend Experience: Proficiency in Python and experience with backend frameworks like Flask (or similar), as well as cloud infrastructure knowledge, particularly AWS
Benefits
Stock options, vested over 4 years
Comprehensive benefits package, including health, dental, and vision insurance
Opportunities for professional growth and development
Collaborate with your teammates two times a week via our hybrid model in either our San Francisco or New York City offices
A supportive and collaborative work environment
The chance to make a meaningful impact on education through innovative technology
Company
Brisk Teaching
Brisk Teaching provides AI-powered tools for educators to enhance teaching with digital resources.
H1B Sponsorship
Brisk Teaching has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
Funding
Current Stage
Early StageTotal Funding
$21.9MKey Investors
Bessemer Venture PartnersOwl Ventures
2025-03-26Series A· $15M
2024-08-09Seed· $6.9M
Recent News
2025-10-21
2025-08-05
Company data provided by crunchbase