Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in San Francisco?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Brisk Teaching

San Francisco / Global

Senior or Staff Software Engineer (Full-Stack)

Job Description

Senior or Staff Software Engineer (Full-Stack)

Join to apply for the

Senior or Staff Software Engineer (Full-Stack)

role at

Brisk Teaching

Brisk is on a mission to empower teachers with AI-powered tools that save time and improve learning. With Brisk, educators instantly create rubrics, modify assignments for reading levels, detect plagiarism, and much more — directly in their LMS or Google Docs. We believe that the future of education should be equitable, efficient, and teacher-driven.

We are a diverse group of technologists, educators, and parents, all united by a passion to improve the lives of educators. With over a decade of collective teaching experience and roles at leading education technology companies like the Chan Zuckerberg Institute, Seesaw Learning, PBS Kids, Clever, Newsela, NoRedInk, Panorama Education, GoGuardian, and Edulastic, we deeply understand what educators need.

The Opportunity

We are looking for a

Senior or Staff Full-Stack Engineer

to help us build and scale the next generation of Brisk's AI-powered tools. You will play a critical role in building our web application, contributing both to the user-facing features (frontend) and the server-side logic (backend). As part of a small team, you’ll have the opportunity to drive impactful features, influence the direction of our platform, and contribute to the development of educational tools that have a direct impact on the teaching community.

You Will

Product Development : Contribute to both the design and development of Brisk’s platform, ensuring high-quality software that meets the needs of teachers and students.

Frontend Development : Lead the development of rich, responsive, and intuitive user interfaces using

React

and

TypeScript . You should understand how React works, how to manage application state, and how to efficiently use its tools for rendering and updating UI. You'll be responsible for creating seamless interactions, delightful experiences, and ensuring that our UI is both functional and aesthetically pleasing.

Backend Development : Build and maintain scalable backend services using

Python ,

Flask , and other relevant frameworks to support the frontend features. You’ll also be tasked with working on APIs that integrate with the frontend, ensuring clear and efficient communication between client and server.

Cross-Functional Collaboration : Work closely with other engineers, the founding team, and designers to iterate and ship new features and improvements.

Technical Leadership : As a Senior or Staff engineer, you'll contribute to defining and enforcing best engineering practices, conducting code reviews, and mentoring other team members in both frontend and full-stack development.

You Have

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.

Bonus

Cloud and Backend Experience : Proficiency in

Python

and experience with backend frameworks like

Flask

(or similar), as well as cloud infrastructure knowledge, particularly

AWS .

What We Offer

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.

Equal Employment Opportunity & Diversity

At Brisk, we believe that diverse perspectives make better teams and stronger products. We are an equal opportunity employer and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, disability, or any other legally protected status.

#J-18808-Ljbffr

Apply Now

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location