Overview
Skills
Job Details
Job Title: React Developer
Location: Plano, TX (Onsite Only)
Client: In-Person Attendance is Mandatory
Job Description:
We are seeking a highly skilled and experienced React Developer to join our team in Plano, TX. This role requires in-person collaboration with cross-functional teams to build, maintain, and scale enterprise-level web applications.
The ideal candidate will have a deep understanding of front-end technologies, extensive experience with React, and a passion for building high-performance user interfaces. You ll work closely with product teams to understand requirements, present technical designs, and deliver scalable solutions using Agile methodologies.
Key Responsibilities:
Design, develop, test, and maintain modern web applications using React
Build and maintain RESTful APIs (if full-stack)
Collaborate with product managers to define and deliver solutions based on requirements
Present and discuss low-level design and technical approaches before development
Write clean, scalable, and reusable front-end code following best practices
Develop responsive and dynamic web interfaces focused on performance and usability
Implement unit and integration testing using modern testing tools
Work closely with designers, back-end developers, and QA teams
Set up and manage automated testing and CI/CD pipelines
Debug and optimize application performance across browsers and devices
Follow Agile development practices and participate in Agile ceremonies
Mentor junior developers and promote best practices in front-end development
Required Skills & Qualifications:
Bachelor s degree in Computer Science, Engineering, or related field
10+ years of front-end development experience, including at least 6+ years with React
Strong experience with other front-end frameworks (Angular, Vue)
Proven experience building scalable, enterprise-grade web applications
Solid understanding of state management libraries such as Redux and Redux Persist
Proficiency with Jest, React Testing Library, or similar testing frameworks
Experience integrating with headless CMS platforms
Familiarity with third-party libraries, SDKs, and RESTful APIs
Experience with web analytics, performance monitoring, and logging tools
Hands-on experience with real-time error monitoring (e.g., Sentry, LogRocket)
Strong version control skills using Git
Knowledge of CDNs and web performance optimization techniques
Understanding of CI/CD pipelines and deployment workflows
Nice to Have:
Experience with cloud platforms like AWS, Azure, or Google Cloud
Exposure to DevOps tools (e.g., Jenkins, Bitbucket Pipelines, GitHub Actions)
Experience with backend or full-stack development (Node.js, Express)
Awareness of accessibility standards and cross-browser compatibility
Basic knowledge of native mobile development (Swift, Java) is a plus