Experienced React Engineer to join dynamic development team as a consultant. This role requires a strong understanding of modern front-end frameworks, particularly React.js, as well as solid experience in API integration and GraphQL. The ideal candidate will be able to deliver scalable, high-quality user interfaces in a fast-paced environment.
Key Skill Sets & Responsibilities
- Develop and maintain responsive, high-performance user interfaces using React.js.
- Build and maintain responsive, secure, and scalable front-end applications using React.js, JavaScript, and TypeScript.
- Proficiency in JavaScript (ES6+) and TypeScript for building scalable applications.
- Build and integrate RESTful APIs and GraphQL endpoints with front-end components.
- Participate in code reviews, troubleshooting, and performance tuning.
- Ensure application performance, security, and responsiveness across all platforms and devices.
- Write clean, modular, and well-documented code following best practices.
- Contribute to continuous improvement by actively engaging in Agile development processes.
Required Skills and Experience
- 5+ years of experience in front-end development, with a strong focus on React.js and the React ecosystem.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Hands-on experience with API integration using REST and GraphQL.
- Familiarity with state management libraries
- Experience with modern front-end build pipelines and tools.
- Comfortable working with Git version control and Agile methodologies.
- Strong problem-solving skills and ability to work independently and collaboratively.
- Preferred Qualifications
- Experience working in large enterprise environments, preferably within financial services or fintech.