Job Specifications
Job Title: UI / Frontend Developer with React
Location: Charlotte, NC - Hybrid
Interview: 3 rounds where Final round is In-Person
Domain: Financial Services / Banking
Job Description
We are seeking a highly experienced Senior React Developer with a strong background in building scalable, secure, and high-performance web applications within the financial domain. The ideal candidate must have deep expertise in React.js and modern front-end engineering practices, along with experience working in fast-paced Agile environments. You will collaborate with cross-functional teams including UI/UX designers, product owners, backend engineers, and QA teams to deliver high-quality, customer-facing financial applications.
Key Responsibilities
Design, develop, and optimize complex, scalable, and reusable React-based web applications.
Work closely with product, design, and engineering teams to translate business requirements into technical solutions.
Develop responsive and user-friendly UI components using React.js, Redux, TypeScript, and modern JavaScript standards.
Create integrations with backend APIs (REST / GraphQL) ensuring robust data handling and performance.
Implement secure coding principles and ensure compliance with financial industry standards.
Conduct code reviews, provide technical mentorship, and enforce best coding practices.
Optimize application performance, troubleshoot complex issues, and maintain high code quality.
Work within Agile / Scrum environments and support CI/CD workflows.
Collaborate with QA teams to ensure high test coverage and automated testing strategies.
Contribute to architectural decision-making and front-end technology roadmaps.
Required Skills & Qualifications
10+ years of professional experience in front-end development, with strong hands-on expertise in React.js.
Strong experience with JavaScript (ES6+), TypeScript, Redux / RTK, HTML5, CSS3, SASS, Styled Components.
Experience integrating APIs using REST or GraphQL.
Deep understanding of responsive design, performance optimization, and cross-browser compatibility.
Strong experience working with DevOps pipelines (Jenkins, GitHub Actions, GitLab CI or similar).
Solid understanding of unit testing frameworks like Jest, React Testing Library, Cypress.
Experience working within the Financial / Banking / Trading / Payment / Insurance domain.
Familiarity with micro-frontend architecture is a plus.
Excellent communication skills and ability to lead technical discussions.
Preferred Skills
Experience with AWS / Azure cloud environments.
Exposure to backend services (Node.js or Java).
Experience with Docker / Kubernetes is a plus.
Knowledge of security standards such as OWASP, PCI-DSS, or financial compliance frameworks.
About the Company
Our IT staffing and consultancy firm specializes in propelling businesses forward with innovative digital solutions. We understand the dynamic landscape of the tech industry and are committed to providing exceptional talent and consulting services to meet your specific needs. With our extensive experience and deep understanding of the IT sector, we're here to ensure your company not only meets but exceeds its technological objectives.
Know more