Senior Full Stack Engineer πŸ’‘

🟒   Open - Accepting Applications

Who we are

‍

Fiveable gives students the power of community to be productive anywhere, anytime. Think of us as "the hallways of the educational internet,” where students find and build study spaces. Students can create their own rooms, study with friends, and find study rooms that match their subject area or vibe.

‍

We believe that studying should be enjoyable, whether you do it on your own or with friends. In study rooms, you can keep track of tasks, chat with others, and even play music to help you focus. It is a platform built by students, for students.

‍

During the 2020-2021 school year, we had 5.5 million unique visitors on our platform, and the average user spends at least an hour on our platform everyday that they use it. But we’re just getting started.

‍

We've raised $14.2M backed by world class investors including Union Square Ventures, Owl Ventures, BBG Ventures, Metrodora Ventures (Chelsea Clinton), Serena Ventures, and many more. Check out a list of our other investors here.

‍

Fiveable in the news:

Why we are betting on virtual study rooms to change the game for students (Fiveable Blog)

Fiveable lands $10M Series A to become β€˜the hallways of the educational internet’ (Tech Crunch)

How one founder identified a gap in education working as a teacher and built a startup to fix it (Tech Crunch Podcast)

A Former Oakland Unified Teacher Now Helps Even More Students Pass AP Tests (Edsurge)

‍

‍

Who we're looking for

‍

We are looking for a Senior Full Stack Engineer to help us develop new features and workflows, so that we can deliver a world-class product experience to our students.

‍

The ideal candidate will have strong breadth & depth of technical knowledge, prioritization skills, and a demonstrated ability to deliver excellent software across the stack (frontend, backend, dev ops, etc. where needed). This candidate is comfortable and enjoys working in a team but also independently as needed to tackle larger initiatives.

‍

We are looking for someone with strong technical prowess, agility, and communication skills. This candidate can communicate challenges to both technical and non-technical stakeholders, setting accurate expectations early and often in their development process. The ideal candidate thrives in a fast-paced, flexible environment, and the thought of working at an early-stage startup is exhilarating for them.

‍

We are especially interested in finding a candidate that is representative of our student population. We strongly encourage BIPOC, queer, trans, first-generation, and other individuals from historically marginalized communities to apply.

Apply Now
You are:
  • A Learner - You know that every project poses new challenges and opportunities to learn, and that excites you!
  • Passionate - You understand the big picture, and care deeply about using technology to solve problems for students.
  • Creative - Eager to think outside the box and bring your own ideas to the table.
  • Efficient - You keep it simple. Always working smarter, not harder.
  • Candid - You communicate consistently and authentically
  • Flexible - You go with the flow and find new paths to your goals.
  • Empathetic - You understand how others feel and know why they act the way they do
  • A Problem-Solver - You take initiative and present solutions to problems that you encounter or notice.

You have:

  • 5-10 years of experience in frontend, backend, or full-stack roles.
  • Experience with React and NextJS.
  • Experience with, or interest in developing real-time applications, leveraging technologies like Websockets or WebRTC.
  • Experience with Test Driven Development.
  • Some knowledge of frontend (React) and backend (misc.) software design patterns.

Nice to have (or willing to learn!):

  • Prior design experience, comfort working independently on new features.
  • Comfort & excitement for working on greenfield projects and experimental new features.
  • MERN stack experience (especially MongoDB, ExpressJS).
  • Prior experience developing public or private APIs.
  • Experience improving developer experiences through dev ops or other tooling (Terraform, Docker, Circle CI / Jenkins, etc.).

‍

πŸ“ Responsibilities

Apply your full-stack expertise to deliver exceptional product experiences that heighten student productivity.

‍

Short-Mid Term

  • Work closely with engineering, design, and product to scope and deliver well-tested, maintainable new features.
  • Optimize and iterate upon existing features and systems.
  • Support backend engineers in revamping and optimizing our backend systems.
  • Prioritize quality by instilling best-practices for automated testing and monitoring

‍

Mid-Long Term

  • Learn and leverage frameworks across our entire stack (Mongo, Express, React, NextJS, NodeJS, SocketIO, Terraform, Google Cloud, Sentry, DataDog, etc.).
  • Independently lead the end-to-end development of experimental new features.
  • Propose opportunities rooted in technical capabilities to improve product and/or developer experience.
  • Balance your time between coding, architecting, and scoping larger initiatives.

‍

πŸ’… Benefits of Working at Fiveable

Fiveable is a small, but growing edtech startup that is fiercely committed to its employees. Here is what you can expect from your Fiveable experience:

  • Base salary of $140,000+ πŸ’°
  • Equity πŸ“ˆ - We value our team members and want you to also participate in our growth πŸš€
  • A front row seat to education innovation at an early stage startup
  • A company that prioritizes inclusion and diversity
  • The ability to work remotely from anywhere in the world and build your home office with a generous stipend
  • Comprehensive benefits (Health, Dental, and Vision, 401(k), HSA)
  • Unlimited paid days off and stipends for mental health support

‍

Apply Now