Senior Software Engineer, Frontend | Product Engineering

TRM Labs · Remote · United States ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior Frontend Engineer
  • React + Redux
  • US Citizenship required
  • Quarterly travel
  • On-call rotation

Join the Product Engineering team at TRM Labs to develop robust features that analyze blockchain transactions at scale. You will collaborate with backend engineers, designers, and product managers to deliver seamless user experiences for investigators disrupting illicit financial activity.

As an early member of the frontend group, you will influence technical decisions and champion best practices. The team operates on weekly sprints with a focus on rapid adaptation and high ownership in a fast-paced environment.

What you'll do

  • Build large-scale web apps managing billions of transactions using React and Redux
  • Collaborate with backend, design, and product teams to ship features
  • Identify and resolve frontend performance bottlenecks
  • Participate in code reviews and design discussions
  • Develop deep knowledge of crypto and blockchain to guide product design
  • Work with customers and product leads to define enterprise software categories
  • Maintain current knowledge of frontend best practices and tools

What you'll need

  • Strong foundation in Computer Science fundamentals
  • Extensive experience with modern frameworks like React.js or Vue.js
  • Proficiency with CSS-in-JS libraries such as styled-components
  • Experience building data-heavy frontend applications
  • Ability to communicate complex ideas to technical and non-technical audiences
  • US Citizenship is mandatory for this role
  • Comfortable working in ambiguous, fast-changing environments

Nice to have

  • Experience with virtual currencies and blockchain analysis
  • Background in financial networks or cryptocurrency applications
  • Track record of adapting quickly to shifting goals and priorities

Stack

  • React
  • Redux
  • Vue.js
  • styled-components
  • CSS-in-JS

How you'll work

  • Distributed-first company with hubs in major cities
  • Requires 6 hours overlap with PST (8 am to 2 pm PST)
  • On-call rotation approximately one week every 16 weeks
  • In-person R&D work weeks 1–2 times per quarter
  • Travel, lodging, and workspace covered by company

What you get

  • Base salary range $180,000-$230,000 USD
  • Eligibility for company equity plan
  • Compensation adjusted for geography outside US
  • Reasonable accommodations for health and caregiving needs

Hiring process

  • Recruiter intro call for qualifications and motivation
  • Hiring manager interview on experience and impact
  • 1–2 technical interviews focused on critical skills
  • Final round panel with hands-on case study
  • Reference checks with former colleagues
  • Offer presentation and onboarding