Job Title: Lead React Developer
Location: Plano, TX(Onsite)
Position Type: Contract
Job Description:
We are seeking an experienced and highly skilled Lead React Developer to drive the design, development, and delivery of scalable, high-performance web applications. The ideal candidate will have deep expertise in React and modern front-end technologies, combined with strong leadership capabilities to mentor teams and define technical direction.
Key Responsibilities:
Technical Leadership & Development:
Lead the design, development, testing, deployment, and maintenance of modern web applications built with React
Architect and implement scalable, maintainable, and high-performing front-end solutions
Define and present low-level design (LLD) and technical approaches before development
Ensure adherence to coding standards, best practices, and reusable component design
Build responsive, dynamic, and user-friendly UI/UX across devices and browsers
Drive performance optimization, including CDN usage, lazy loading, and efficient rendering
Collaboration & Delivery:
Collaborate with product managers, designers, backend developers, and QA teams to deliver business requirements
Participate in Agile ceremonies and contribute to sprint planning, estimation, and execution
Integrate front-end systems with APIs, third-party libraries, and headless CMS platforms
Ensure high-quality code through unit tests, integration tests, and peer reviews
Quality Engineering & DevOps:
Implement and maintain automated testing frameworks using Jest and React Testing Library
Contribute to and optimize CI/CD pipelines
Monitor and debug applications using tools like Sentry, LogRocket, or similar
Ensure application stability, performance, and observability
Mentorship & Leadership
Mentor and guide junior and mid-level developers
Promote best practices in front-end architecture, performance, and testing
Drive continuous improvement and innovation within the team
Required Qualifications:
Bachelor s degree in Computer Science, Engineering, or a related field
10+ years of experience in front-end development
6+ years of hands-on experience with React or other leading frameworks (Angular/Vue)
Proven experience building enterprise-scale, scalable web applications
Strong expertise in state management (Redux, Redux Persist)
Proficiency in testing frameworks such as Jest and React Testing Library
Solid understanding of REST APIs, third-party integrations, and headless CMS
Experience with performance monitoring, logging, and analytics tools
Hands-on experience with real-time error tracking tools (Sentry, LogRocket)
Strong knowledge of Git version control
In-depth understanding of CI/CD pipelines and deployment workflows
Strong analytical, debugging, and problem-solving skills
Preferred (Nice-to-Have) Skills:
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
Familiarity with DevOps tools (Jenkins, GitHub Actions, Bitbucket Pipelines)
Exposure to full-stack development (Node.js, Express)
Understanding of web accessibility standards and cross-browser compatibility
Awareness of CDN strategies and performance optimization
Basic knowledge of mobile/native development (Swift, Java)
Key Competencies:
Technical leadership and decision-making
Strong communication and stakeholder management
Ownership and accountability
Ability to work in fast-paced Agile environments
Mentorship and team development mindset