About The Position

As a Senior Frontend Engineer, you will play a critical role in shaping the technical direction of our platform's user experience. You will lead the design and delivery of high-quality, performant, and scalable frontend systems — while collaborating closely with backend engineers to contribute across the full stack when needed. Beyond hands-on development, you will serve as a technical leader: guiding component architecture, mentoring engineers, and driving initiatives that raise the bar for UI quality and frontend engineering practices. This role requires strong ownership, deep problem-solving skills, and excellent communication. You will operate in a small, highly collaborative team where clarity, accountability, and impact matter. Hands-on experience building AI-powered features and using AI tools to improve engineering productivity is required.

Requirements

  • 7+ years of professional software engineering experience, with a strong focus on building and owning modern frontend applications
  • Deep expertise in React and modern JavaScript/TypeScript, including component architecture, state management, and frontend application design
  • Experience using AI-assisted development tools such as Claude Code or Cursor to accelerate frontend development and improve engineering productivity
  • Strong product and design sensibility, with a high bar for UI quality, usability, consistency, and craft
  • Proven track record designing frontend architectures that scale across teams, products, and complex user workflows
  • Strong knowledge of performance optimization, accessibility, responsive design, and modern frontend best practices
  • Deep debugging and problem-solving skills in browser-based applications, with the ability to quickly identify and resolve issues across frontend-backend boundaries
  • Proficiency with GitHub-based development workflows, including pull requests, code review practices, branching strategy, and CI/CD automation using GitHub Actions
  • Ability to work effectively with backend systems and APIs, contributing where needed while keeping frontend excellence as the primary focus
  • Experience as a technical leader who can drive frontend direction, mentor engineers, and raise the quality bar across the team
  • Excellent communication skills and the ability to work closely with design, product, and engineering partners

Nice To Haves

  • Experience building or integrating AI-powered features
  • Familiarity with LangGraph, LangChain, or similar agent-based frameworks
  • Experience with data-rich UIs: dashboards, analytics, or complex data visualization
  • Background in design systems or shared component libraries
  • Experience with Cypress or end-to-end testing frameworks
  • Background in DevOps and CI/CD practices

Responsibilities

  • Lead by example: contribute high-quality React code and set the standard for frontend craftsmanship across the platform
  • Shape architecture: design scalable component systems, state management patterns, and frontend infrastructure that support long-term growth
  • Mentor engineers: coach and support teammates through code reviews, design discussions, and problem-solving
  • Own complex problems: drive investigation, debugging, and resolution of performance, rendering, and scalability challenges
  • Drive execution: translate product and design requirements into clear technical designs and well-scoped Jira tickets
  • Collaborate cross-functionally: work closely with product, design, and backend partners to deliver impactful, end-to-end solutions
  • Establish best practices: improve standards around code quality, accessibility, performance, and reliability
  • Champion improvement: introduce new tools, patterns, or approaches — including AI-enabled workflows — where they add real value

Benefits

  • Discretionary time off & sick days
  • Paid holidays
  • Health insurance
  • 401(k) with employer matching
  • Quarterly All-Hands meetings
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service