What are the responsibilities and job description for the Senior React Systems Architect position at johnsonlawgroup?
About the Role
Johnson Law Group is a global law firm transforming how clients interact with the legal system through technology. We’re developing a next-generation React-based CMS that will power our digital ecosystem with speed, scalability, and efficiency. We’re seeking a Senior React Systems Architect to define the platform’s architecture and technical direction. You will partner with the Director of Marketing Operations to turn strategic goals into scalable, high-performance systems, collaborating closely with our backend engineer and guiding our junior React developer.
What You’ll Do
- Architect and engineer the core foundation of a next-generation React CMS that powers all global websites, campaigns, and client experiences.
- Design and implement advanced hydration strategies and rendering logic to maximize Google PageSpeed and Core Web Vitals performance.
- Establish coding standards, frameworks, and best practices to ensure clean, reusable, and maintainable code across a multi-developer environment.
- Define and document the component architecture, metadata schema, and lifecycle rules that govern how the CMS grows and scales.
- Collaborate with the Director of Marketing Operations to translate high-level business and marketing goals into a scalable technical roadmap.
- Work closely with the backend engineer to define data flows, optimize APIs, and ensure seamless integration between CMS components and backend data sources.
- Mentor and direct the junior React developer, reviewing code, guiding implementation, and ensuring adherence to architectural standards.
- Integrate and optimize advanced applications such as 3D visuals (Spline3D), analytics, and marketing tools without compromising site speed or stability.
What You Bring
- 7 years of front-end engineering experience, including 5 years deep in React architecture and performance optimization.
- Proven success building and scaling React-based CMS or page-builder systems from the ground up.
- Expertise in PageSpeed optimization, hydration strategy, and React rendering performance.
- Strong grasp of component-driven architecture, code-splitting, and lazy hydration for high-performance environments.
- Experience integrating design systems, managing Figma-to-React workflows, and maintaining organized component registries.
- Ability to define and enforce clean, maintainable engineering standards in multi-developer environments.
- Experience collaborating with backend teams on API design, data flow, and performance optimization.
- Exposure or interest in advanced 3D or interactive experiences (e.g., Spline, React Three Fiber, or WebGL) with an understanding of how to integrate them efficiently without compromising performance.
- Demonstrated leadership and mentoring skills, with clear communication across teams.
Why You’ll Love It Here
- Architect a global platform that supports millions of users and redefines how people interact with the law across continents.
- Shape the technological core of a forward-thinking global law firm that’s modernizing the legal experience for the undercapitalized through technology.
- Collaborate directly with executive leadership on projects that have real visibility, measurable impact, and long-term strategic importance.
- Own your craft in a fully remote, flexible environment that values engineering excellence and innovation.