Senior Front End Engineer

AI overview

Architect and implement high-quality user interfaces using React and TypeScript, while collaborating across teams to design impactful education products.

About MasteryPrep

Did you know that nearly 90% of low-income students graduate high school without a college-ready ACT or SAT score? We’re here to change that. 

MasteryPrep’s mission is to level the college admissions playing field by helping all students access the most effective ACT and SAT prep programs on the market. Unlike traditional prep, MasteryPrep works even for students who struggle with tests, and through our partnerships with school districts, is provided at no cost to students or their families.

The Opportunity

We’re looking for a talented Senior Front-End Software Engineer to help us scale impactful, equitable education solutions. You’ll be joining a high-performance, values-driven team dedicated to delivering the most effective test preparation on the market.

We live by these values:

  • Go pro or go home. Get better than the best.
  • Do right. Period.
  • Make it happen. Excuses never built anything.
  • Make it awesome. There is no equality without quality.
  • Customers are forever. This company is for them.

About the Role

As a Senior Front-End Software Engineer, you’ll architect and implement high-quality user interfaces using React and TypeScript. Your work will ensure accessibility (WCAG), responsiveness, scalability, and performance across our web applications. You’ll collaborate closely with back-end engineers, product managers, and operations/support teams in a fast-paced, mission-focused environment.

This role requires technical depth, strong problem-solving skills, and an eagerness to work collaboratively in a mission-driven environment where communication, initiative, and problem-solving skills are key.

What Success Looks Like

  • Partner with cross-functional teams to design innovative education products that truly make a difference.
  • Propose and implement scalable engineering solutions to complex problems.
  • Leverage AI tools to assist with code generation and documentation.
  • Ensure exceptional performance, accessibility, and quality in all front-end components.
  • Uphold and advance our coding standards and best practices across the team.
  • Take full ownership of issues and drive resolutions with urgency and accountability.
  • Treat security and data protection as first-class priorities.

Key Responsibilities

  • Architect, implement, and maintain front-end components with React and TypeScript.
  • Optimize UI performance and component reuse across the platform.
  • Collaborate on designing intuitive user experiences that meet evolving platform needs.
  • Integrate APIs to support data flow across GCP, Firebase, Firestore, and other services using GraphQL and REST.
  • Utilize AI tools to enhance development speed and maintain clean documentation.
  • Drive UI architecture and design decisions aligned with long-term product vision.
  • Mentor junior engineers and conduct code reviews to uphold quality and consistency.

Our Tech Stack

  • Languages & Frameworks: TypeScript, Python
  • Front End: React, Storybook
  • Data & APIs: GraphQL, REST, PostgreSQL, Google Firestore
  • Cloud Infrastructure: Google Cloud Platform (GCP), Google Cloud Functions, BigQuery, Identity Platform
  • Tools: GitLab

Requirements

Required Qualifications

  • 5+ years of front-end software engineering experience, with deep expertise in React and CSS.
  • Strong understanding of responsive design and front-end architecture.
  • Proficiency in TypeScript.
  • Experience integrating APIs using GraphQL and REST.
  • Familiarity with cloud-based infrastructure, particularly Google Cloud Platform.
  • Demonstrated urgency and ownership in fast-moving development cycles.
  • Excellent communication skills and a collaborative, team-first mindset.

Preferred Qualifications

  • Experience working with edtech platforms or education technology.
  • Background in remote or distributed engineering teams.

Benefits

  • 100% Remote
  • Flex work hours
  • Full Medical, Dental and Vision with HSA eligibility
  • 401K with company contribution
  • Salary $115K - $135K

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flex work hours
  • Health Insurance: Full Medical, Dental and Vision with HSA eligibility
  • Remote-Friendly: 100% Remote

About MasteryPrepDid you know that nearly 90% of low-income students graduate high school without a college-ready ACT or SAT score? We’re here to change that.MasteryPrep’s mission is to level the college admissions playing field by helping all students access the most effective ACT and SAT prep programs on the market. Unlike traditional prep, MasteryPrep works even for students who struggle with tests, and through our partnerships with school districts, is provided at no cost to students or their families.So far, over 1 million students have benefitted from our programs, and we’re just getting started. We need your help!Join a diverse, high-energy, mission-driven team that is genuinely making an impact and strives to be on the cutting edge of making education technology work in the classroom.MasteryPrep is one of the fastest-growing ed-tech companies in the country: Inc. 5000 four years in a row Entrepreneur 360 Company Louisiana Growth Leader, 2020 and 2021 Council for Opportunity in Education Preferred Provider of ACT & SAT Prep #1 Provider of ACT Preparation (>5% of all U.S. test-takers) Our diverse team consists of compassionate, intelligent, and highly energetic individuals. Remote team members are connected to the whole through appropriate touch-points, support, and partnerships.We invest in our team. Come grow with us! https://masteryprep.com/join-team/

View all jobs
Salary
$115,000 – $135,000 per year
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Frontend Engineer Q&A's
Report this job
Apply for this job