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.
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:
o 3–5 years of experience in front-end development, with a strong focus on React.js.
o Proficiency in JavaScript (ES6+), TypeScript, and modern front-end frameworks.
o Experience with state management libraries such as Redux, MobX, or Context API.
o Solid understanding of front-end tools and technologies, including Webpack, Babel, and npm/yarn.
o Familiarity with CSS pre-processors (e.g., Sass, LESS) and frameworks (e.g., Tailwind, Material-UI).
o Experience in testing front-end applications with tools like Jest, Enzyme, or React Testing Library.
o Knowledge of responsive design principles and accessibility standards (WCAG compliance).
o Understanding of version control systems like Git and branching workflows.
o Experience working with APIs (REST, GraphQL) and integrating them into front-end applications.
· Soft Skills:
o Strong collaboration and communication skills to work effectively in Agile teams.
o A user-focused mindset with the ability to balance technical implementation with UX considerations.
o Eagerness to learn and stay updated with evolving front-end technologies and best practices.
o Analytical and problem-solving abilities to troubleshoot and resolve complex issues.
· Preferred Qualifications:
o Experience with CI/CD tools and workflows for front-end applications.
o Familiarity with cloud-based platforms such as AWS or Azure.
o Knowledge of financial services or prior experience in fintech projects.
...