Affiniti logo
Affiniti
Posted 14 days agoVerified live 1d ago

Full-Stack, Frontend Leaning, SWE

Brief overview

Remote
UndergradOr in progress
$150k–$240k/yrStated range
2+ yrsMinimum
TypeScriptReactNode.jsFrontend ArchitectureComponent ArchitectureState ManagementAPI IntegrationFull-Stack DevelopmentAI-Assisted Software DevelopmentData-Rich Dashboard DevelopmentFrontend Performance Optimization

About the company

Affiniti is a Financial Services company.

Job description

Summary

Affiniti is building a financial operating system for small businesses across America. The company is seeking a frontend-leaning full-stack software engineer to own frontend architecture, build data-rich financial interfaces, contribute to backend systems and APIs, and collaborate closely with design to deliver high-quality user experiences.

Responsibilities

  • Own the frontend architecture. Component systems, state management, performance budgets, and the foundational decisions that determine how the product scales, visually and functionally
  • Drop into the full stack when it counts. Write backend logic, wire up APIs, and trace a bug from the database to the browser without waiting on anyone
  • Build data-rich interfaces that make complex financial information feel simple. The kind of UI where users instantly know what to do and why it matters
  • Obsess over the details that separate a good interface from one people love using: load times, interaction latency, pixel precision, and the micro-decisions most engineers skip
  • Partner closely with design to push past the mockup. Challenge constraints, propose better patterns, and close the gap between what's designed and what ships
  • Turn ambiguous user needs into clean, maintainable implementations. And advocate for the user in every technical decision

Skills

  • • 2+ years of production engineering experience
  • • Deep fluency in TypeScript and React, with real opinions about component architecture, rendering behavior, and state
  • • End-to-end ownership. You can take a feature from idea to shipped without a backend engineer holding your hand
  • • You know how to build with AI, not just use it. Tools like Claude Code, Codex, and other coding agents are a core part of your engineering workflow, and you know how to use them to dramatically increase your speed and output without outsourcing technical judgment
  • • A genuine eye for design. You notice when spacing is off, when a color is wrong, or when an interaction feels slightly broken — and you fix it without being asked
  • • A track record with complex, data-rich dashboards built under real performance constraints
  • • Speed without the debt. You move fast without leaving behind the kind of frontend mess that makes a codebase painful six months later
  • • High ownership. You take problems as your own and see them through — the mark of the people who thrive here
  • Candidates must be currently authorized to work in their respective country. For this role, we are considering U.S. candidates who are U.S. citizens, U.S. lawful permanent residents (Green Card holders), or individuals who otherwise currently hold valid authorization to work in the United States
  • For Canadian candidates, we are considering Canadian citizens, Canadian permanent residents, or individuals who otherwise currently hold valid authorization to work in Canada
  • Early-stage startup experience strongly preferred

Qualifications

Must Haves

  • • 2+ years of production engineering experience
  • • Deep fluency in TypeScript and React, with real opinions about component architecture, rendering behavior, and state
  • • End-to-end ownership. You can take a feature from idea to shipped without a backend engineer holding your hand
  • • You know how to build with AI, not just use it. Tools like Claude Code, Codex, and other coding agents are a core part of your engineering workflow, and you know how to use them to dramatically increase your speed and output without outsourcing technical judgment
  • • A genuine eye for design. You notice when spacing is off, when a color is wrong, or when an interaction feels slightly broken — and you fix it without being asked
  • • A track record with complex, data-rich dashboards built under real performance constraints
  • • Speed without the debt. You move fast without leaving behind the kind of frontend mess that makes a codebase painful six months later
  • • High ownership. You take problems as your own and see them through — the mark of the people who thrive here
  • Candidates must be currently authorized to work in their respective country. For this role, we are considering U.S. candidates who are U.S. citizens, U.S. lawful permanent residents (Green Card holders), or individuals who otherwise currently hold valid authorization to work in the United States
  • For Canadian candidates, we are considering Canadian citizens, Canadian permanent residents, or individuals who otherwise currently hold valid authorization to work in Canada

Nice to Haves

  • Early-stage startup experience strongly preferred

Benefits

  • Offers Equity
  • Reimbursed Relocation
  • Free Lunch and Dinner (In NYC)
  • Paid Technology Equipment Set Up
  • Health, Dental, and Vision Insurance Fully Paid

More jobs like this