Senior Frontend Developer



Job Description

About Us

Truve is pioneering the future of law firm management with a mission to simplify and optimize legal practice operations. As a comprehensive data hub, analytics, and productivity platform, Truve provides law firms with a unified, insightful view of their practice. By integrating multiple information systems into a single hub, our platform enables law firms to uncover machine learning insights, customize dashboards, and focus on profitable business areas.

The Role

Truve is hiring remote Front End React Developers with experience in creating beautiful and efficient user interfaces. As a Front End Developer, you will join a highly focused full stack development team to design, build, and maintain front end features for our desktop and mobile applications. You will partner with other developers and teams in order to build critical features for Truve users.


  • Location: Remote
  • Working hours: Full Time – Overlap with 4-6 hours EST
  • Working Days: Monday – Friday
  • Contact: [email protected]
  • Looking for people that are passionate about building data products & want to be an early joiner to a fast-growth startup


  • Implement application front end features given UI wireframes and documentation
  • Maintain high-quality code that is performant and DRY
  • Design reusable and performant front-end web components
  • Transform large and complex datasets into beautiful visualizations
  • Efficiently handle complex application state
  • Integrate with the main Truve application REST API
  • Manage Software Development Life Cycle (SDLC) including monitoring and troubleshooting deployments throughout multiple environments

Technical Required Qualifications

  • A minimum of 4 years of experience with ReactJS as well as Redux for state management
  • 4+ years of experience in general web/software development
  • Extensive experience with web application technologies such as HTML, CSS, JavaScript, JSON, Git, REST, Material-UI, D3js, and other chart libraries
  • Proven record of shipping features on time and meeting tight deadlines
  • Ability to communicate clearly in English on a day-to-day basis
  • Organized and self-sufficient

Technical Preferred Qualifications

  • 2+ years of experience with GraphQL
  • Experience with OOP and Functional Programming practices
  • 5+ years of software development experience
  • Deep knowledge of TypeScript
  • Bash scripting experience
  • Experience writing and using DevOps tools
  • Understanding CI/CD principles
  • Excellent communication skills to collaborate with cross-functional partners and independently drive projects and decisions.


Apply to this job

Employment is contingent upon a successful completion of a background check, including a drug screen.

Spend more time analyzing data and less time collecting it

Start the conversation to learn more about Truve's revolutionary technology.

Request a demo