Senior Software Engineer, Frontend

TRM Labs Logo

TRM Labs

πŸ“Remote - United States

Summary

Join TRM Labs, a blockchain intelligence company, as a Senior Frontend Engineer. Build a large-scale web application using React and Redux to manage billions of transactions. Collaborate with backend engineers, designers, and product teams to develop and ship product features. Identify and resolve performance issues, participate in code and design reviews, and develop a deep understanding of crypto and blockchain. Work with product leads and customers to define a new category of enterprise software and stay current on frontend best practices. This role requires strong computer science fundamentals, extensive experience with modern front-end frameworks, and experience building data-heavy applications. The team operates on a weekly sprint schedule and values speed, high standards, and distributed ownership.

Requirements

  • Knack for great design and intuitive UX
  • Strong Computer Science fundamentals
  • Extensive experience modern front end frameworks (e.g., Vue.js, React.js) and CSS-in-JS libraries (e.g., styled-components)
  • Experience designing and building data heavy front-end applications
  • Adaptable. Goals can change fast. You anticipate and react quickly
  • Autonomous. You own what you work on. You move fast and get things done
  • Excellent communication. You will need to communicate complex ideas effectively to both technical and non-technical audiences, and both verbally and in writing
  • Collaborative. You must work collaboratively in a cross-functional team and with people at all levels in an organization

Responsibilities

  • Building a large-scale web application that manages billions of transactions using React and Redux
  • Working with Backend Engineers, Designers, and Product to build features and ship product
  • Finding and addressing performance issues
  • Participating in code and design reviews
  • Developing a deep understanding of crypto and blockchain to inform product design and direction
  • Collaborating with product lead and customers to define a new category of enterprise software
  • Staying current on frontend best practices

Preferred Qualifications

Experience with virtual currencies, applications, and their use in financial networks and blockchain analysis is a plus

Benefits

  • Work alongside top experts and learn every day
  • Embrace a growth mindset with development opportunities tailored to your role
  • Take on high-impact challenges in a fast-paced, collaborative environment
  • As a remote-first company, TRM Labs is built for global collaboration

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.