TorkLaw

Front-End Engineer

TorkLaw

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

AngularCypressJavaScriptJestReactTypeScriptVue.js

About the role

  • TORKLAW, a leading personal injury firm, is seeking a highly skilled and motivated Front-End Engineer to join our dynamic team. This role offers the opportunity to contribute to the development, maintenance, and optimization of our web applications. Build and maintain performant, scalable React components across our web application. Translate Figma designs and product requirements into polished UI with thoughtful UX. Collaborate closely with design, product, and back-end engineering to implement features. Participate in code reviews, testing, and QA cycles. Help improve internal tooling and contribute to design system consistency. About TORKLAW: TORKLAW is an incredibly fast-moving, innovative law firm focused on delivering exceptional client experience and legal representation. Awards and recognition: Top 10% of Inc. 5000’s list; Best Law Firm US World News & Report; Featured in CNN, Forbes, The Wall Street Journal, Daily Journal, The Advocate. Supportive and fun-loving team; values: Radical Authenticity, Relentless Pursuit of the Win, Growth Mindset, Ownership, Results Driven, Respect for Each Other, Unwavering Integrity.

Requirements

  • 2–4 years of front-end development experience, with strong proficiency in React or a similar framework (e.g. Vue, Angular). Professional experience with TypeScript and modern JavaScript standards. Deep understanding of React concepts, including hooks, context, component composition, and best practices. Experience building single-page applications and data-driven dashboards, with attention to performance and maintainability. Familiarity with React Query, SWR, or other data-fetching and caching libraries. Solid understanding of responsive design principles and cross-browser compatibility. Familiarity with REST APIs and standard patterns for handling asynchronous data. Experience with testing frameworks such as Jest, React Testing Library, Playwright, or Cypress. Experience contributing to or maintaining a design system and working within component libraries. Solid understanding of object-oriented programming (OOP) principles and their application in front-end architecture. Strong communication skills and a collaborative mindset in a fast-paced, feedback-driven environment. Minimum internet speed of 50 Mbps download / 20 Mbps upload. Hard-wired Ethernet connection preferred; if Wi-Fi is used, it must maintain a consistent link speed of ≥ 400 Mbps and reliable coverage. Nice-to-Haves: Experience working in a startup environment - we move quickly! Experience in legal tech, CRM, or health/insurance platforms. Familiarity with UI libraries like TailwindCSS, Shadcn/UI, or similar component systems. Experience with form handling libraries (e.g., Formik, React Hook Form). Comfort working in Git and modern CI/CD environments. Knowledge of accessibility best practices and performance optimization. Exposure to or curiosity about AI/LLM-based tools.