Abstract
Overview
Join to apply for the
Senior Frontend Engineer
role at
Abstract . Location: New York City or Salt Lake City. Working Time: Full-Time. Where: Headquarters in NYC with a hub in Salt Lake City. Remote-First: Includes access to our offices in NYC and Salt Lake City. Role
We’re looking for a
frontend engineer
who can architect, build, and refine how users experience the Abstract platform. You’ll own the frontend end-to-end: building new features, integrating with our Python-based chat and data APIs, shaping our design system, and helping define what great AI-assisted UX feels like in practice. You’ll report directly to the CTO and work alongside a small team of backend and AI engineers. You’ll have autonomy to make technical and product decisions that influence how enterprises interact with legislative and regulatory data — from real-time AI chat to dashboards and search interfaces. Our stack includes a
Next.js frontend
built with
TypeScript, Tailwind, shadcn/ui,
and
Prisma , integrating with a
Python-based chat API . You should be comfortable working across the frontend architecture, writing efficient queries when needed, and unafraid to touch backend code when it helps move the product forward. In this role, you’ll own all things frontend: component structure, state management, performance, and design implementation. Over time, you’ll help evolve the frontend into a polished, scalable system that balances speed, maintainability, and delight. No heroes, just thoughtful engineers who care about the craft, the user, and the mission. You bring strong ideas, defend them well, and move toward what’s right for the customer. You communicate proactively and work comfortably with and without AI assistance. Your Background
Experience:
7+ years of professional software engineering experience, including several years before the rise of AI-assisted tooling. You’ve seen a few production systems live long enough to gather scars. Frontend Expertise:
Deep experience building modern web applications with
React ,
Next.js , and
Tailwind . You care about clean architecture, performant rendering, and reusable components. APIs & Data:
Skilled at integrating complex APIs and handling real-world data flows. Bonus if you’ve touched
Prisma
or written efficient queries yourself. AI Fluency:
Comfortable building around AI systems — streaming model responses, structured JSON outputs, or integrating model-driven UI features. You use AI coding tools daily but still know how to reason from first principles. Collaboration:
Proactive communicator who values clear decisions, async documentation, and cross-functional context. Low Ego, High Ownership:
You bring ideas to the table, argue them well, and move toward the right answer for the user, not for your pride. Tooling:
Strong understanding of
Git
and modern dev tooling and workflows. Learning Mindset:
Curious about the intersection of AI, policy, and enterprise software. You like turning complex systems into simple, usable experiences. Bonus Points
You’ve shipped or scaled a SaaS product with real users and revenue. Experience building or integrating
AI-driven
products (chat interfaces, embeddings, model APIs). Background in
legal tech ,
govtech , or other data-heavy enterprise products. Previous experience as an early engineer at a startup. You care deeply about code quality and the customer’s experience, not just one or the other. Compensation & Benefits
Full autonomy in a high-growth startup. Work with a small, tight-knit team, passionate about making government more transparent and accessible via thoughtful design that is relied on by countless organizations for their daily work. Benefits Health Insurance: Anthem Blue Cross Gold PPO 30/500/20%; Anthem Blue Cross Silver PPO 45/1750/40%; Guardian 2500 with Adult & Child Ortho Vision Insurance: Guardian 10/20/150 Life Insurance: $100,000 Life 401(k) with a Company Match: Up to 3.5% matching Inclusion
We’re an equal opportunity employer . All applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
#J-18808-Ljbffr
Join to apply for the
Senior Frontend Engineer
role at
Abstract . Location: New York City or Salt Lake City. Working Time: Full-Time. Where: Headquarters in NYC with a hub in Salt Lake City. Remote-First: Includes access to our offices in NYC and Salt Lake City. Role
We’re looking for a
frontend engineer
who can architect, build, and refine how users experience the Abstract platform. You’ll own the frontend end-to-end: building new features, integrating with our Python-based chat and data APIs, shaping our design system, and helping define what great AI-assisted UX feels like in practice. You’ll report directly to the CTO and work alongside a small team of backend and AI engineers. You’ll have autonomy to make technical and product decisions that influence how enterprises interact with legislative and regulatory data — from real-time AI chat to dashboards and search interfaces. Our stack includes a
Next.js frontend
built with
TypeScript, Tailwind, shadcn/ui,
and
Prisma , integrating with a
Python-based chat API . You should be comfortable working across the frontend architecture, writing efficient queries when needed, and unafraid to touch backend code when it helps move the product forward. In this role, you’ll own all things frontend: component structure, state management, performance, and design implementation. Over time, you’ll help evolve the frontend into a polished, scalable system that balances speed, maintainability, and delight. No heroes, just thoughtful engineers who care about the craft, the user, and the mission. You bring strong ideas, defend them well, and move toward what’s right for the customer. You communicate proactively and work comfortably with and without AI assistance. Your Background
Experience:
7+ years of professional software engineering experience, including several years before the rise of AI-assisted tooling. You’ve seen a few production systems live long enough to gather scars. Frontend Expertise:
Deep experience building modern web applications with
React ,
Next.js , and
Tailwind . You care about clean architecture, performant rendering, and reusable components. APIs & Data:
Skilled at integrating complex APIs and handling real-world data flows. Bonus if you’ve touched
Prisma
or written efficient queries yourself. AI Fluency:
Comfortable building around AI systems — streaming model responses, structured JSON outputs, or integrating model-driven UI features. You use AI coding tools daily but still know how to reason from first principles. Collaboration:
Proactive communicator who values clear decisions, async documentation, and cross-functional context. Low Ego, High Ownership:
You bring ideas to the table, argue them well, and move toward the right answer for the user, not for your pride. Tooling:
Strong understanding of
Git
and modern dev tooling and workflows. Learning Mindset:
Curious about the intersection of AI, policy, and enterprise software. You like turning complex systems into simple, usable experiences. Bonus Points
You’ve shipped or scaled a SaaS product with real users and revenue. Experience building or integrating
AI-driven
products (chat interfaces, embeddings, model APIs). Background in
legal tech ,
govtech , or other data-heavy enterprise products. Previous experience as an early engineer at a startup. You care deeply about code quality and the customer’s experience, not just one or the other. Compensation & Benefits
Full autonomy in a high-growth startup. Work with a small, tight-knit team, passionate about making government more transparent and accessible via thoughtful design that is relied on by countless organizations for their daily work. Benefits Health Insurance: Anthem Blue Cross Gold PPO 30/500/20%; Anthem Blue Cross Silver PPO 45/1750/40%; Guardian 2500 with Adult & Child Ortho Vision Insurance: Guardian 10/20/150 Life Insurance: $100,000 Life 401(k) with a Company Match: Up to 3.5% matching Inclusion
We’re an equal opportunity employer . All applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
#J-18808-Ljbffr