Frontend Engineer
AtlasGrid
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- United States, Canada
- Job Type
- full-time
- Work Format
- 馃實 Remote
- Salary
- $120K - $160K
- Posted
- May 23, 2026
Job Description
AtlasGrid is building a next generation design and analytics platform. Our AI agent crawls mobile apps and builds a searchable graph out of thousands of screens in an app’s UI, linking it to mobile app analytics to create a source of truth for the product development cycle. Think “Data Mode” for Figma.
AtlasGrid originated in the Fall 2025 batch of Y-Combinator, and closed a $4M Seed round backed by Offline Ventures, Garage Capital, Ritual Capital, SurgePoint Capital, Sterling Road and more.
We are a small, seasoned product team with years of experience building mobile products used by millions of people. If you want to work at the intersection of AI, design and analytics on a high agency team, join AtlasGrid!
About the role
AtlasGrid is looking for an experienced Frontend Engineer to take ownership of our web platform. You’ll be responsible for building the interface that product teams use to navigate complex graphs of their mobile app UI & analytics. Your challenge will be to help us visualize massive amounts of data in a way that is both performant and intuitive.
More information about the product can be found in our launch video.
Technical Scope:
You should be comfortable building and shipping React applications, and have a good sense for building high-quality user experiences.
You don't need to match our stack exactly. We value people who can learn quickly, adapt, and build things that hold up in practice.
What you'll work with:
Our stack is evolving, but currently looks like:
- Core: React, TypeScript, Next.js, Tailwind
- Visualization: Graph-based UI (e.g., React Flow)
- Infrastructure: Node.js, PostgreSQL, AWS
What matters:
- Strong JavaScript / TypeScript fundamentals
- Experience building and shipping React applications
- Ability to reason about UI state, data flow, and edge cases
- Good judgment when making product and UX tradeoffs
- Comfort stepping outside the frontend when needed
Ownership & Scope:
Your initial focus will be on the web app, but this isn't a narrowly scoped role. As the product evolves, you'll likely contribute across different parts of the stack including APIs, data, performance, and whatever else is needed to move things forward.
Location
This position is remote-first, with a priority given to candidates located in Canada and the US.
馃幆 Who is this job for?
This role is best suited for a Middle-to-Senior Frontend Engineer with 3+ years of experience building production React applications and strong expertise in JavaScript/TypeScript. The candidate should be comfortable with modern frontend architecture, Next.js, Tailwind, UI state management, performance optimization, and handling complex data visualizations, with bonus exposure to Node.js, PostgreSQL, AWS, or graph-based interfaces. They should thrive in a high-agency startup environment, take ownership beyond the frontend, and enjoy solving product, UX, and scalability challenges in AI-driven products.
馃挰 Potential Interview Questions
-
How would you design a frontend application that visualizes large graph-based datasets efficiently?
I would use techniques such as virtualization, incremental rendering, memoization, and efficient graph traversal algorithms. The goal is to keep the UI responsive while minimizing expensive re-renders and DOM updates. -
How would you manage complex UI state in a React application?
I would keep local state close to components when possible and use centralized state management only for shared or complex workflows. Clear separation of UI state and server state helps avoid unnecessary complexity. -
What performance challenges exist when building graph visualization interfaces?
Large node counts, frequent updates, expensive calculations, and rendering bottlenecks can affect performance. Strategies like lazy loading, background processing, and optimizing render cycles help address these issues. -
How do you approach building intuitive user experiences for data-heavy products?
I focus on reducing cognitive load through clear information hierarchy, progressive disclosure, responsive interactions, and continuous feedback from users. -
How would you handle asynchronous data flows in a React application?
I would separate server state from UI state, manage loading and error conditions properly, and avoid race conditions through controlled request handling and caching strategies. -
How do you decide between creating reusable abstractions and implementing one-off solutions?
I look for stable patterns that appear repeatedly. Premature abstraction can increase complexity, so I prefer starting simple and generalizing when clear reuse emerges. -
What role does TypeScript play in large frontend applications?
TypeScript improves maintainability and reliability by catching errors early, documenting data structures, and making refactoring safer across large codebases. -
How would you optimize a React application that becomes slow as data grows?
I would profile the application first, then optimize unnecessary renders, introduce memoization, virtualize large datasets, and reduce heavy computations on the main thread. -
How would you collaborate with product teams when requirements are ambiguous?
I would clarify goals, identify assumptions, build prototypes quickly, gather feedback early, and iterate toward solutions rather than waiting for perfect specifications. -
What qualities are important in an early-stage startup engineering environment?
Ownership, adaptability, fast execution, strong communication, and willingness to work across different parts of the stack are essential in small, high-agency teams.
馃搵 Job Summary
AtlasGrid is hiring a Frontend Engineer to help build an AI-powered design and analytics platform that turns mobile applications into searchable, data-rich graphs for product teams. In this remote-first role, you’ll own the frontend experience using React, TypeScript, Next.js, and Tailwind, creating intuitive interfaces that visualize large-scale UI and analytics data while solving complex performance and UX challenges. As an early employee at a YC-backed startup with a recent $4M seed round, you’ll have broad ownership extending beyond the frontend into APIs, data systems, and product direction. With a salary of $120K–$160K, meaningful equity (0.25–1%), visa sponsorship, and the opportunity to shape a fast-moving AI product from the ground up, this is an ideal role for engineers who thrive in high-agency startup environments.
Required Skills
Never miss a JavaScript opportunity
Subscribe to get similar jobs and weekly insights delivered to your inbox
Hiring JavaScript developers?
Post your job to 12,000+ registered developers. Starting free.
See PricingRelated jobs
Is this your listing? Claim or request removal