JavaScript · React · Node.js · Express · MongoDB
ABOUT THE ROLE
Join a small engineering team at an education technology organization building a peer-to-peer learning platform. You will own full-stack products that help learners connect through tutoring, dialogue, and community, working closely with designers and program stakeholders.
WHAT YOU'LL DO
- Work with users and stakeholders to define problems, scope minimum viable products, and deliver and improve full-stack features.
- Collaborate in cross-functional pods to launch learning programs and test new formats for peer interaction.
- Interview users, propose product solutions, and balance user needs with technical feasibility.
- Write and maintain readable code across the stack, improving patterns that support future development.
- Review code, pair with teammates, and participate in an on-call rotation of about one week every six weeks.
WHAT WE'RE LOOKING FOR
- Five to thirteen years of full-stack software engineering experience, including end-to-end delivery of consumer products used by thousands of people.
- Strong product engineering skills across frontend and backend, with meaningful experience in TypeScript, React, Next.js, Node.js, and Postgres or a similar stack.
- Experience with typed languages and relational databases, plus familiarity with AWS or GCP cloud infrastructure.
- Background in a small, high-growth consumer startup and experience working in a small engineering team.
- Education technology experience; experience with marketplaces or real-time or video products is also relevant.
- Ability to work directly with users and n