As a ReactJS Engineer, you will play a crucial role in modernizing our application architecture, enhancing its scalability, performance, and maintainability.
Responsibilities:
Legacy Code Assessment: Conduct thorough analysis and assessment of the existing codebase to identify areas for improvement, refactor, and optimization.
Refactoring and Migration: Collaborate with the development team to refactor legacy code using modern ReactJS best practices, design patterns, and methodologies. Ensure seamless migration of functionality to the updated architecture.
Code Optimization: Optimize React components, improve code efficiency, and enhance overall application performance to meet current and future requirements.
UI/UX Enhancement: Work closely with UI/UX designers to implement visually appealing, responsive, and intuitive user interfaces, while maintaining consistency across the application.
Testing and Quality Assurance: Write unit tests and conduct thorough testing to ensure the reliability, stability, and compatibility of refactored code across different browsers and devices.
Documentation: Document the refactored codebase, architectural decisions, and implementation details for future reference and knowledge sharing within the team.
Collaboration and Communication: Collaborate effectively with cross-functional teams including frontend developers, backend developers, designers, and product managers. Communicate progress, challenges, and proposed solutions clearly and concisely.
Hourly Range: $10.00-$15.00
Posted On: February 01, 2024 00:01 UTC
Category: Front-End Development
Skills:JavaScript, React, UX & UI Design
Country: United Kingdom
click to apply
Powered by WPeMatico
