React Developer (Mid-Level)
US - Remote- 6 Months Contract
About the Job:
As a React Developer within Client’s Technology Delivery Team, you’ll leverage your expertise in front-end development to design and implement responsive, high-performing web applications for our clients in the financial services industry. You will collaborate with cross-functional teams to deliver user-centric solutions that align with client goals and technical requirements.
This role is perfect for a developer who thrives in dynamic environments, enjoys solving complex challenges, and has a passion for creating intuitive, scalable, and maintainable user interfaces.
Important Note: Since the client operates within the banking industry, the selected candidate will be required to undergo a background check and fingerprinting as part of the hiring process to comply with industry regulations.
What You’ll Get to Do:
• Build and maintain responsive web applications using React.js and modern front-end development tools and practices.
• Collaborate with designers and back-end developers to translate wireframes, mockups, and APIs into functional and user-friendly interfaces.
• Optimize web applications for maximum performance, scalability, and accessibility.
• Write reusable, modular, and maintainable components using best practices and design patterns.
• Participate in code reviews to ensure code quality, consistency, and adherence to standards.
• Integrate applications with APIs, ensuring seamless communication between front-end and back-end systems.
• Contribute to UI/UX discussions to improve usability and customer experience.
• Troubleshoot, debug, and resolve front-end issues throughout the software development lifecycle.
• Participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to ensure collaborative team progress.
Technical Skills:
• 3–5 years of experience in front-end development, with a strong focus on React.js.
• Proficiency in JavaScript (ES6+), TypeScript, and modern front-end frameworks.
• Experience with state management libraries such as Redux, MobX, or Context API.
• Solid understanding of front-end tools and technologies, including Webpack, Babel, and npm/yarn.
• Familiarity with CSS preprocessors (e.g., Sass, LESS) and frameworks (e.g., Tailwind, Material-UI).
• Experience in testing front-end applications with tools like Jest, Enzyme, or React Testing Library.
• Knowledge of responsive design principles and accessibility standards (WCAG compliance).
• Understanding of version control systems like Git and branching workflows.
• Experience working with APIs (REST, GraphQL) and integrating them into front-end applications.
Soft Skills:
• Strong collaboration and communication skills to work effectively in Agile teams.
• A user-focused mindset with the ability to balance technical implementation with UX considerations.
• Eagerness to learn and stay updated with evolving front-end technologies and best practices.
• Analytical and problem-solving abilities to troubleshoot and resolve complex issues.
Preferred Qualifications:
• Experience with CI/CD tools and workflows for front-end applications.
• Familiarity with cloud-based platforms such as AWS or Azure.
• Knowledge of financial services or prior experience in fintech projects.