Senior Software Engineer, Frontend

TRM Labs
Summary
Join TRM Labs, a blockchain intelligence company, as a Senior Frontend Engineer and build highly robust and seamless product features for a large-scale web application managing billions of transactions. You will work with a small, fast-growing team, collaborating with backend engineers, designers, and product teams. As an early team member, you will be deeply involved in technical details and contribute to building a safer financial system. You will build a large-scale web application using React and Redux, work with various teams to build features, address performance issues, participate in code reviews, and develop a deep understanding of crypto and blockchain. You will collaborate with product leads and customers to define a new category of enterprise software and stay current on frontend best practices. The team operates on a weekly sprint schedule, with individuals leading projects and having opportunities for growth and 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
Benefits
- Generous benefits, including PTO, Holidays, and Parental Leave for full time employees
- Remote-first company