React Developer

Overview

On Site
Depends on Experience
Contract - W2

Skills

React
Redux
CI/CD pipelines

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About MARKS IT SOLUTIONS LLC