Tabs

Software Engineer, Frontend

TabsYesterday
Location

New York City, NY

Type

Full Time

Salary

USD 150,000 – 200,000

Level

Mid

Role

Frontend Engineer

Posted

Jul 24, 2026

Full TimeMid

The role

Summary

Tabs, an AI-native revenue platform founded in 2023 and backed by Lightspeed Venture Partners and General Catalyst, seeks a Frontend Software Engineer to join their Frontend Platform team in NYC. You'll architect scalable design systems and component libraries while driving the user and developer experience for early-stage products, working in a collaborative, fast-paced environment with direct impact on the company's trajectory.

What you'll do

Design System Architecture & Component Development: Lead the design and implementation of scalable component libraries and design systems that enable rapid feature development across frontend platforms. Work on componentizing existing services to establish patterns that streamline both internal team and AI agent development workflows.
Full Software Development Lifecycle Ownership: Own features from conception through production maintenance, including requirements gathering, technical design, implementation, testing, and post-launch monitoring. Participate in two-week sprints with weekly ship goals and maintain short feedback cycles aligned with intra-month product releases.
Cross-Functional Stakeholder Collaboration: Partner with backend engineering teams, product managers, and internal stakeholders to identify experience improvements for both internal and external users. Incorporate data-driven insights and customer feedback into feature prioritization and architectural decisions.
Scalable System Design & Implementation: Design and implement highly scalable and reliable frontend systems capable of handling enterprise finance and accounting workflows. Ensure performance, accessibility, and maintainability standards across the platform serving high-growth companies like Cursor and Statsig.
Proactive Engineering Initiative & Improvement: Contribute strategic ideas for new features and identify areas for architectural or performance improvements within constrained resource environments. Take ownership in building and strengthening the engineering organization's capabilities and practices.

What we look for

Technical

TypeScript/JavaScript ProficiencyAdvanced proficiency in TypeScript or JavaScript for modern web development. Experience building type-safe applications and leveraging TypeScript for large-scale frontend systems is essential.
Frontend Architecture & Design SystemsDemonstrated experience designing and building scalable component libraries and design systems. Strong understanding of component abstraction, composition patterns, and API design for reusable UI components.
Web Application DevelopmentSolid experience with modern web development practices including state management, performance optimization, and browser APIs. Familiarity with responsive design and cross-browser compatibility considerations.
Software Engineering FundamentalsStrong foundation in computer science principles including data structures, algorithms, design patterns, and system design. Ability to architect solutions that scale with product and team growth.

Education

Computer Science or Related FieldBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience demonstrating strong foundational knowledge in algorithms, system design, and software architecture.

Experience

4+ Years Professional Frontend EngineeringMinimum four years of professional software engineering experience with demonstrated track record building production systems. Experience working on customer-facing products and shipping features at scale.
Platform Service Development from ScratchExperience architecting and building platform services or foundational infrastructure in resource-constrained environments. Ability to make pragmatic technical decisions and execute effectively with limited resources while maintaining quality standards.
Enterprise or B2B SaaS DevelopmentExperience building products for enterprise or B2B use cases, with understanding of workflow automation, compliance requirements, and complex domain logic. Familiarity with fintech or accounting software is a plus.

Skills

Required skills

TypeScriptExpert-level TypeScript for building scalable, type-safe frontend applications with complex type systems and advanced patterns.
React or Modern Frontend FrameworkAdvanced experience with React, Vue, or similar component-based frameworks for building interactive user interfaces and managing component lifecycle.
Component-Driven DevelopmentExperience building and maintaining component libraries, design systems, and establishing patterns for component composition and API design.
State ManagementProficiency with state management solutions (Redux, Zustand, Recoil, or similar) for managing complex application state in scalable applications.
Frontend Performance OptimizationUnderstanding of web performance metrics, optimization techniques, code splitting, lazy loading, and strategies for maintaining performant applications at scale.
Testing & Quality AssuranceExperience with testing frameworks (Jest, React Testing Library, Cypress, etc.) and ability to write maintainable, well-tested code with comprehensive coverage.

Nice to have

Design System ExpertisePrior experience building or significantly contributing to design systems, component libraries, or design tokens management systems.
Web Accessibility (A11y)Experience implementing accessible components following WCAG guidelines and ARIA patterns, with understanding of assistive technologies.
Fintech or Accounting Software ExperienceBackground in financial technology or accounting software development, particularly experience with complex data visualization, reporting, or compliance features.
AI/ML IntegrationFamiliarity with integrating AI-powered features into frontend applications, including prompt engineering, agent interaction patterns, or LLM-driven UI components.
GraphQLExperience with GraphQL for frontend data fetching, including query optimization, caching strategies, and client-side data management.
DevOps and Build ToolingKnowledge of frontend build tools (Webpack, Vite, Rollup), CI/CD pipelines, and deployment processes for optimized production environments.

Compensation & benefits

Salary

USD 150,000 – 200,000 (annual)

Stock options

Available

Benefits

Competitive Equity Package

Meaningful equity grant as part of comprehensive compensation package, providing ownership stake and upside participation in high-growth AI-native revenue platform.

Comprehensive Healthcare Coverage

Up to 100% employer-covered monthly healthcare premiums for medical, dental, and vision insurance, ensuring no out-of-pocket healthcare costs for employees.

Unlimited Paid Time Off

Unlimited PTO policy supporting work-life balance, mental health, and personal development without artificial constraints on time off.

Flexible Work Meals & Commuter Benefits

Sharebite lunch provision, complimentary dinner for extended office days, plus tax-free commuter and parking benefits to reduce transportation costs.

Generous Parental Leave

Up to 12 weeks paid parental leave supporting family planning and work-life integration for new parents.

Voluntary Insurance Programs

Supplemental coverage including life insurance, hospital insurance, critical illness insurance, and accident coverage for comprehensive financial protection.

Employee Wellness & Assistance

Free One Medical membership for convenient healthcare access and Employee Assistance Program (Rightway) providing mental health and professional support services.

401(k) Retirement Plan

Employer-sponsored 401(k) retirement savings plan supporting long-term financial planning and wealth building.


Interview process

  1. 1
    Initial Screening & Resume Review Hiring team reviews your resume, GitHub profile, and portfolio to assess technical background, relevant experience with TypeScript/JavaScript, and design system expertise. Emphasis on demonstrating platform service development and scalable system architecture experience.
  2. 2
    Technical Phone Screening Initial conversation with a frontend engineer covering fundamental web development concepts, TypeScript proficiency, component architecture principles, and experience building platform services. Discussion of specific project examples and technical problem-solving approach.
  3. 3
    Design System Architecture Assessment Technical interview focusing on design system design patterns, component API design, scalability considerations, and real-world scenarios from platform service development. May include whiteboarding or code discussion exercises.
  4. 4
    Full-Stack Technical Implementation Hands-on coding exercise or take-home project demonstrating proficiency in TypeScript/JavaScript, React, and building scalable frontend components. Assessment of code quality, performance considerations, and architectural decisions.
  5. 5
    Cross-Functional Collaboration Round Conversation with product, backend engineers, and team members to assess communication skills, ability to work across teams, collaborative problem-solving, and cultural fit within fast-paced startup environment.
  6. 6
    Leadership & Growth Discussion Final round with engineering leadership covering career aspirations, growth in the role, perspective on building engineering organizations, and long-term vision alignment with Tabs' mission in AI-native financial automation.

Apply for this position

You'll be redirected to the company's application page