Front-End Software Engineer

MasteryPrepLouisiana, LA
4dRemote

About The Position

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 This role owns the generation, quality, and maintainability of front-end code produced through AI-assisted workflows, acting as an editor and architect with clear responsibility for code quality in a test-driven development environment. You’ll architect and leverage AI to 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. Quality will be measured by the user experience. An intuitive UI that is well architected is critical. We continuously survey our users to get feedback on the experience, and a critical success factor of this role is that it is an excellent user experience.

Requirements

  • Senior-level experience building and maintaining modern front-end applications in production environments.
  • Strong understanding of test-driven development and experience defining test cases and acceptance criteria before implementation.
  • Proven ability to review and evaluate front-end code for quality, clarity, maintainability, and architectural fit.
  • Hands-on experience using AI-assisted development tools and a clear understanding of their limitations and failure modes.
  • Ability to translate product and UX requirements into precise, testable technical expectations.
  • Deep experience working with modern front-end frameworks and tooling (e.g., React, TypeScript, modern testing frameworks).
  • Strong written communication skills, with the ability to provide clear guidance to both AI systems and human collaborators.
  • Experience integrating APIs using GraphQL and REST.
  • Familiarity with cloud-based infrastructure, particularly Google Cloud Platform.
  • Applicants must be physically located in the United States and authorized to work in the U.S.

Responsibilities

  • Own the generation and quality of front-end code produced through AI-assisted development workflows.
  • Define and maintain clear acceptance criteria and test cases before implementation begins, ensuring a test-driven development approach.
  • Review, refine, and approve AI-generated front-end code to ensure it meets product requirements, engineering standards, and long-term maintainability goals.
  • Provide structured guidance and constraints to AI systems so generated code aligns with established front-end architecture and patterns.
  • Write code as necessary to fill in gaps and bridge the last mile.
  • Identify gaps, edge cases, and failure modes in AI-generated solutions and address them through improved tests, specifications, or guidance.
  • Ensure front-end implementations meet accessibility, performance, and usability expectations.
  • Act as the final quality checkpoint for front-end work prior to merge or release.
  • Continuously improve AI-assisted development practices based on observed outcomes and quality trends.

Benefits

  • Employee benefits eligibility (health, disability, AD&D, life insurance).
  • Matching 401k
  • Paid time off
  • Generous paid holidays
  • Ability to work fully remote
  • Company supplied device/laptop
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service