Job details

Senior Frontend Engineer (React)

  • REST
  • Defi
  • SaaS
  • API
  • Hooks
  • DeFi

Posted: 2 days ago

About Diagonal

Diagonal is building the future of personalized software. Our core team has deep experience in vertical SaaS and crafting systems at scale. We’re backed by leading investors and are setting the foundation for a platform that redefines how software adapts to its users.

The Role

We’re looking for a Senior Frontend Engineer (React) to join our founding engineering team. This is early-stage, foundational work: the patterns, component systems, and abstractions you design will shape everything that follows.

Unlike typical frontend development where you build static screens, here you’ll be designing a dynamic component system — flexible building blocks that allow others to create entirely new interfaces. It’s deeply abstract and systems-oriented work: building the primitives, not just the pages.

If you love building from a blank canvas, designing scalable UI architecture, and crafting elegant systems that grow and evolve, you’ll thrive here.

Our Engineering Culture

  • Independent and high-trust: We’re fully remote, and every engineer is highly self-directed (with frequent collaboration and brainstorming together!).
  • Full-stack thinkers: While this role is frontend-focused, understanding how it connects to backend architecture is highly valued.
  • Customer-focused: Our engineers join customer calls, gather real-world feedback, and directly shape what we build — every decision is grounded in improving the user experience.
  • Craft-driven: Many of us contribute to open-source or build side projects. We take pride in the details and enjoy pushing the boundaries of what’s possible.

Responsibilities

  • Architect and build a dynamic, extensible component system in React (with InertiaJS and TailwindCSS).
  • Design UI primitives that enable the dynamic generation of full applications — not just static pages.
  • Collaborate with a small, senior team to ship quickly, iterate based on customer feedback, and refine the system continuously.
  • Write clean, scalable, and maintainable frontend code that other developers (internal and external) will build upon.
  • Participate in early design and architecture decisions — your voice will be heard from Day 1.
  • Help define and maintain frontend best practices across the platform.
  • Continuously discover and evaluate new frontend technologies and patterns that can enhance performance, scalability, and usability.

A Final Note:

This is not easy work. It’s the type of engineering that asks you to think harder, design smarter, and embrace the blank canvas. If that excites you, we’d love to meet you.

  • Based in North or South America (time zone alignment for collaboration).
  • 5+ years of professional React development experience, with significant experience building complex, dynamic UIs.
  • Proven experience architecting frontend systems from 0 → 1 (building component libraries, design systems, or frontend frameworks).
  • Strong understanding of React patterns (hooks, context, composition) and frontend architecture principles.
  • Experience with InertiaJS and TailwindCSS is a plus (or strong willingness to ramp up quickly).
  • Familiarity with RESTful APIs and integrating with backend systems.
  • Passion for clean, scalable component design and a love for small details that enhance user experience.
  • Excellent communication skills — able to collaborate asynchronously, share designs early, and give thoughtful feedback.
  • Stock options
  • Fully remote engineering team
  • Unlimited PTO
  • US Only: Top-tier Health Insurance (Medical, Vision, Dental)
  • Top of line computers/equipment
  • Continued learning: Laracon attendance, courses, materials
  • Paid parental leave