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.
Logistics
- 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
Responsibilities
- 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.