Frontend (Full-Stack) Engineering Lead

Equal PartsPittsburgh, PA

About The Position

This role is designed to bridge the gap between a product team's deep understanding of user needs and the efficient delivery of polished, production-grade frontend experiences. The Frontend (Full-Stack) Engineering Lead will be responsible for setting the technical direction for frontend engineering, ensuring quality, and managing CI/CD processes. The goal is to empower product-minded individuals to translate their domain expertise directly into frontend features, rather than centralizing development. This involves leading frontend engineering for the platform, owning the "Sandbox" middleware (Express/Postgres) for rapid feature iteration, and building the necessary scaffolding, guardrails, and tooling to elevate the entire team's capability.

Requirements

  • Frontend specialist who is "Full-Stack capable" and comfortable diving into Express routes or Aurora schema.
  • Views Developer Experience (DX) as a product and enjoys building tools that enhance team capabilities.
  • "AI-Native" in thinking, excited to build infrastructure for safe and scalable AI agent workflows.
  • Possesses deep React/TypeScript expertise, understanding the difference between a "working" UI and a "resilient" one.
  • Communicates clearly with both technical and non-technical stakeholders, explaining technical patterns effectively.
  • Excited by ownership of a platform, not just a feature list.

Responsibilities

  • Set and enforce frontend architecture standards, defining patterns and conventions for a coherent codebase.
  • Design and maintain a high-integrity component library (Storybook/Shadcn) as the visual source of truth.
  • Act as the architect of the Sandbox environment, ensuring it remains stable and productive.
  • Build templates, documented workflows, and reusable primitives to enable non-engineers to contribute confidently.
  • Design "safety net" mechanisms (custom linters, strict TypeScript patterns, PR checks) to ensure AI-generated code meets production standards.
  • Focus on "lowering the floor" for contributors without "lowering the ceiling" for the platform's potential.
  • Manage the sandbox stack used for rapid feature testing and validation.
  • Own the API layer and schema changes required to ship frontend features independently.
  • Partner with the core backend team for deep infrastructure while remaining the primary owner of the "Feature BE" lifecycle.
  • Architect sophisticated data-fetching and caching strategies (e.g., TanStack Query) for a snappy and consistent UI.
  • Manage global state and distributed caching (e.g., ElastiCache/Redis) to minimize latency and prevent unnecessary database load.
  • Design the logic for long-running job management and real-time updates, ensuring the UI handles complex backend processes gracefully.
  • Own the "plumbing" that connects the UI to backend services, ensuring data remains a robust source of truth.
  • Own the merge process, ensuring nothing hits production without passing the defined quality bar.
  • Implement regression testing and rollback strategies to prevent "UI drift" or broken workflows.
  • Manage the transition of features from the Sandbox into the production-grade frontend.

Benefits

  • Major Medical Health Insurance with employer contributions toward premiums
  • Voluntary benefits including dental, vision, supplemental life, disability, accident, and other optional coverages
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service