About The Position

We're looking for a Frontend Developer who takes pride in building interfaces that are fast, intuitive, and beautiful — and who wants to work on a product that's genuinely complex under the hood. At Topsort, the frontend isn't just about rendering data. You'll be building dashboards that help advertisers manage campaigns, interfaces that let retailers configure their monetization stack, and real-time views of auction performance. The work is technically interesting, visually demanding, and directly tied to business outcomes. You'll collaborate closely with designers, product managers, and backend engineers — and you'll be expected to own your work end-to-end, from architecture decisions to production.

Requirements

  • Bachelor's in Computer Science, engineering or a related field from top schools
  • 3+ years of experience in front-end development, ideally in a B2B SaaS or platform product.
  • Deep expertise in React and modern JavaScript (ES2020+), with strong fundamentals in HTML and CSS.
  • Experience with front-end build tooling — Webpack, Vite, Babel, NPM — and an understanding of what's happening under the hood.
  • Strong instincts around responsive design, accessibility (WCAG), and web performance optimization.
  • Comfort working with RESTful APIs and async data patterns.
  • Experience with Git-based workflows and CI/CD pipelines.
  • A portfolio or project examples that show you can take something from concept to production.
  • Excellent communication skills — you can explain a technical tradeoff to a PM or a design decision to an engineer.

Nice To Haves

  • Experience with Next.js or server-side rendering (SSR/ISR) — a real plus given our architecture direction.
  • Familiarity with TypeScript and typed component systems.
  • Experience building data-heavy dashboards or real-time UIs.
  • Contributions to open-source projects or work on high-traffic web applications.
  • Background in adtech, retail media, or marketplace platforms.

Responsibilities

  • Build and own core product features — from the initial component design to deployment — across our advertiser dashboard, retailer console, and analytics surfaces.
  • Translate complex auction and analytics data into clear, performant, and interactive UI experiences that make sense to non-technical users.
  • Develop and maintain our front-end component library — building reusable, accessible, and well-documented components that the whole team benefits from.
  • Collaborate with designers to implement pixel-perfect interfaces from Figma, pushing back constructively when something doesn't serve the user.
  • Integrate with backend APIs and real-time data streams — working with our backend engineers to design clean data contracts and handle edge cases gracefully.
  • Champion web performance — you'll own Core Web Vitals, lazy loading strategies, bundle optimization, and everything in between.
  • Ensure accessibility and cross-browser compatibility across our entire product surface, so every user gets a consistent, reliable experience.
  • Participate in architecture discussions — we want your opinion on the stack, not just your execution on tickets.
  • Write tests and maintain quality — unit tests, integration tests, and a culture of shipping things that work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service