Senior Frontend Engineer
Listed on 2025-12-02
-
Software Development
Software Engineer, AI Engineer, Full Stack Developer
Hybrid - New York City, NY or Salt Lake City, UT
Location:New York City or Salt Lake City Working Time:
Full-Time Who Are We?
- Our Mission:
Make government more accessible to connect and empower. We're building an AI platform that helps businesses and individuals make sense of messy government & court data. Executive orders, news shifts, regulations, legislation, cases - we’re making sense of it all. - Why:
Corporations, law firms, non-profits, and individuals alike are still using spreadsheets and archaic government websites to understand how public policy impacts their industry. They deserve a 21st century tool that streamlines how we make sense of governing bodies, and enables a more transparent and accessible advocacy process. - Customers:
Include Fortune 500 Companies, AM Law 100 Global Law Firms, and Government Organizations. - Team:
Passionate and hungry (both literally and figuratively), looking to build cool stuff to benefit everyone! - Where: HQ in NYC w/ a hub in Salt Lake City.
- Remote-First:
Includes access to our office in NYC and Salt Lake City.
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 Type Script, 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.
- 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).