Software Engineer, Frontend

at  Proof

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 2025N/ATeam Environments,Yarn,Cypress,Hooks,Typescript,Web ApplicationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

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.

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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada