Job Title: Senior React.js Developer
Location: Charlotte, NC,28202
Job Type: Independent Contractor, C2C
Experience Level: Senior
Salary: Based on experience
About the Role
We are seeking a senior React.js developer to join a development team in one of our client locations. You will be part of front-end development efforts, architect scalable UI solutions, and help guide other developers in modern best practices. This is an exciting opportunity to work on cutting-edge web applications with a talented, collaborative team.
Key Responsibilities
- Design, develop, and optimize high-performance web applications using React.js
- Lead architectural decisions and implement complex UI components
- Collaborate with UX/UI designers, product managers, and backend developers
- Ensure code quality through code reviews, testing, and performance tuning
- Stay up to date with emerging technologies and front-end trends
- Mentor and support junior developers
Required Qualifications
- 8+ years of professional JavaScript development experience
- 5+ years specifically with React.js and related ecosystem (Redux, React Router, etc.)
- Strong knowledge of HTML5, CSS3, and modern JS (ES6+)
- Experience with RESTful APIs and asynchronous request handling
- Familiarity with build tools (Webpack, Babel) and CI/CD pipelines
- Git/GitHub or similar version control experience
- Solid understanding of cross-browser compatibility and responsive design
Preferred Skills
- Experience with TypeScript
- Familiarity with testing libraries (Jest, React Testing Library, Cypress)
- Experience with Next.js, GraphQL, or other modern stacks
- Knowledge of accessibility standards (WCAG)
- Experience in Agile/Scrum environments
Additional Info
- This role requires full-time on-site presence
Job Type: Contract
Pay: From $40.00 per hour
Compensation Package:
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: In person