Proof is a fast-growing startup at the forefront of legal technology, offering a best-in-class platform trusted by thousands of law firms across the U.S. Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Frontend Engineer to join our talented engineering team as we scale and expand.
Responsibilities:
- Collaborate with the team to design, develop, and maintain user-facing components of the Proof platform, ensuring a seamless and responsive user experience.
- Implement modern, user-friendly interfaces using React and TypeScript, meeting high standards of performance, scalability, and maintainability.
- Work closely with cross-functional teams, including Product and Design, to translate requirements into polished, functional UI features.
- Optimize web applications for maximum speed and scalability, focusing on a delightful user experience.
- Identify and resolve UI performance bottlenecks and bugs, ensuring reliability and security.
- Uphold best practices in code quality by participating in code reviews, writing maintainable code, and ensuring thorough test coverage.
- Stay current with emerging frontend technologies and trends, proactively suggesting and implementing improvements.
Qualifications:
- 3-5 years of frontend development experience, with a strong focus on building responsive and accessible web applications.
- Proven expertise in React and TypeScript, with experience in state management libraries (e.g., Redux, Zustand) and hooks.
- Familiarity with backend concepts, API integration, and RESTful services (GraphQL experience is a bonus).
- Solid understanding of web performance optimization, including familiarity with browser rendering behavior and debugging tools.
- Experience with modern testing frameworks (e.g., Jest, React Testing Library, Cypress) and CI/CD pipelines.
- Knowledge of frontend build systems (e.g., Webpack, Vite) and package managers (e.g., npm, Yarn).
- Strong problem-solving and debugging skills, with a keen eye for detail.
- Excellent communication and collaboration skills, especially in remote, agile team environments.
- A proactive, self-driven mindset with a passion for delivering excellent user experiences.
Nice-to-Have:
- Experience adapting business workflows and UI features influenced by AI/ML models to better support business operations and customer success.
- Mobile experience, especially with React Native.
- Familiarity with data visualization and insights-driven interfaces.
What We Offer:
- Full-time, salaried position
- Fully remote role, based in Canada
- Flexible time off and holidays to support work-life balance
- Company-provided equipment and tools
- Comprehensive benefits package, including healthcare, dental, life, and long-term disability.
Other Jobs from Proof Technology
Software Engineer, Full-stack
Software Engineer, Backend
Similar Jobs
Staff Software Engineer
Sr. iOS Engineer
Sr. iOS Engineer
Product Engineer (Full Stack): Consumer
Senior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say