Senior Full-Stack Engineer

Perfect Venue•San Francisco, CA
•$160,000 - $200,000

About The Position

Perfect Venue is seeking a senior full-stack engineer to turn customer needs into clear, reliable software. The role owns features across the user interface, application backend, and database, working closely with product and engineering teammates. The engineer should be comfortable delivering across the stack and bring particular depth in at least one area. The company values thoughtful tradeoffs, simplifying complex workflows, and helping teammates improve. Perfect Venue builds software and AI agents to make event planning easier and help venues increase sales and save time. Its product is used by thousands of venues nationwide.

Requirements

  • Experience independently delivering full-stack features in production web applications.
  • Strong JavaScript skills and experience with a modern component-based frontend framework such as React, Vue, or Angular.
  • Proficiency in a backend language and web framework, including experience building APIs and application business logic.
  • Working knowledge of SQL and relational data modeling.
  • Experience managing frontend state, integrating APIs, and building usable interfaces with HTML and CSS.
  • Experience with automated testing, debugging, code review, and shipping changes safely.
  • Good product judgment and clear communication.
  • Experience supporting other engineers through feedback or mentoring.
  • Experience using AI-assisted development tools for implementation, debugging, testing, or documentation; ability to critically evaluate their output, explain changes, and remain accountable for correctness, maintainability, security, and customer-data protection.

Nice To Haves

  • Experience with React, TypeScript, Ruby on Rails, PostgreSQL, or GraphQL.
  • Experience with business SaaS products involving complex forms, permissions, scheduling, or integrations.
  • Experience with frontend architecture, accessibility, reusable components, and performance optimization.
  • Experience with billing/payments, hospitality software, or other operational business products.
  • Experience with mobile web experiences or integrating AI capabilities into an existing product.

Responsibilities

  • Deliver customer-facing features from product discussion through release and iteration.
  • Build responsive, accessible interfaces and the APIs and data models behind them.
  • Improve shared components, application structure, and performance as the product evolves.
  • Write automated tests and investigate issues across frontend and backend boundaries.
  • Collaborate with product and design to simplify workflows and balance customer needs with maintainable implementation.
  • Review code, communicate technical decisions, and mentor less experienced engineers.

Benefits

  • Competitive compensation including meaningful equity.
  • Medical, vision, and dental coverage with premiums paid for the employee and cost-sharing for dependents.
  • Flexible PTO.
  • 401(k).
  • Daily lunches when onsite.
  • Unlimited book budget.
  • Company laptop.
  • Complimentary One Medical membership for the employee and family.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service