> Markdown version of [/jobs/ext/2912912-react-developer](https://www.wearedevelopers.com/jobs/ext/2912912-react-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # React Developer - **Company:** ServIT Consulting LLC - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Applications Architecture, HTML5, Microsoft Azure, Browser Compatibility, Cascading Style Sheets (CSS), Continuous Integration, JSON, OAuth, OpenID, Scrum Methodology, JSON Web Token, Responsive Web Design, Session Management, Software Engineering, TypeScript, Enterprise Software Applications, ReactJS, Software Security, Cypress (Programming Language), Backend, Git, Information Technology, Front End Software Development, React Redux, React Testing Library, Api Design, Restful APIs, Es2015, Microservices - **Published:** September 15, 2026 - **Apply:** https://www.dice.com/job-detail/b9c9c193-5b06-4928-a20e-13ca57086d19 ## About the Role * 7+ years of software development experience with strong front-end development expertise. * Strong hands-on experience with React.js, Hooks, functional components, and modern React patterns. * Strong JavaScript ES6+ and TypeScript skills. * Experience with HTML5, CSS3, responsive design, and modern UI development. * Strong experience with Redux / Redux Toolkit or comparable state-management solutions. * Experience integrating REST APIs, JSON services, and asynchronous workflows. * Experience with Jest, React Testing Library, Cypress, or equivalent testing frameworks. * Experience with Git, CI/CD pipelines, Agile/Scrum, and enterprise development practices. * Understanding of OAuth 2.0, OIDC, JWT, secure session management, and role-based access controls. * Strong understanding of browser compatibility and front-end performance optimization. Preferred Qualifications * Banking or financial-services experience is strongly preferred. * Experience developing secure enterprise applications in regulated environments. * Knowledge of microservices and API-driven architectures. * Exposure to AWS or Azure cloud environments. * Understanding of accessibility standards and secure software-development practices. Education Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent professional experience. ## Description We are seeking an experienced Senior React Developer for an onsite position in Charlotte, NC, supporting a banking client. The ideal candidate will have strong hands-on expertise in React.js, TypeScript, JavaScript, Redux, REST APIs, and modern enterprise front-end development. The role requires close collaboration with product, UX, backend, architecture, and QA teams to deliver secure, scalable, high-performance banking applications., * Design, develop, and maintain scalable web applications using React.js and TypeScript. * Build reusable UI components, libraries, and responsive user interfaces. * Integrate front-end applications with RESTful APIs and backend services. * Implement state management using Redux, Redux Toolkit, Context API, or similar solutions. * Collaborate with product owners, UX/UI designers, backend developers, architects, and QA teams. * Develop applications following banking standards for security, authentication, authorization, and data privacy. * Write clean, maintainable, well-tested code and participate in peer code reviews. * Develop unit, integration, and UI tests using Jest, React Testing Library, Cypress, or similar tools. * Troubleshoot production issues and optimize applications for performance, scalability, and responsiveness. * Participate in Agile ceremonies, sprint planning, estimation, technical design, and release activities. * Support CI/CD processes and deployments across development, QA, and production environments. ## Related Videos - [React and the power of visualisation](https://www.wearedevelopers.com/videos/100-react-and-the-power-of-visualisation) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)