We are looking for a skilled React Developer to lead the transformation of our current web application from basic HTML, CSS, and JavaScript to a more scalable and maintainable React-based architecture. This role is pivotal in enhancing our platform’s user experience, performance, and capability to incorporate future features seamlessly.

Key Responsibilities:
– Analyze the current web application structure and devise a detailed plan for the transition to React, ensuring minimal disruption to live services.
– Refactor the existing web application into React, adopting best practices for code structure and componentization.
– Develop and implement a service-oriented architecture to encapsulate distinct functionalities into manageable services, facilitating scalability and ease of feature integration.
– Collaborate with the design team to ensure the UI/UX is both intuitive and aligned with our brand identity.
– Work closely with the backend team to integrate APIs and ensure data consistency and performance across the platform.
– Implement robust security measures to protect user data, especially for features related to user sign-ups and content submissions.
– Establish a testing framework for the React application to ensure reliability and quality in user experience.
– Document the development process, challenges, and solutions to maintain a knowledge base for future reference and team members.
– Stay abreast of new React features and best practices, integrating them into the project to continually enhance the platform.

Qualifications:
– Proven experience in React development, with a strong portfolio of projects that demonstrate expertise in web application development and refactoring.
– Deep understanding of React principles, including component lifecycle, hooks, and state management, preferably with Redux or Context API.
– Proficiency in HTML, CSS, and modern JavaScript (ES6+), with a keen eye for UI/UX design.
– Experience in developing service-oriented architectures and integrating RESTful APIs.
– Solid understanding of version control systems, preferably Git, and familiarity with CI/CD pipelines.
– Knowledge of security best practices, particularly in relation to user authentication and authorization.
– Excellent problem-solving skills, with a methodical approach to debugging and troubleshooting.
– Strong communication skills, capable of collaborating effectively with cross-functional teams and explaining technical concepts to non-technical stakeholders.

Hourly Range: $15.00-$25.00

Posted On: April 22, 2024 20:23 UTC
Category: Full Stack Development
Skills:React, Python, JavaScript

Country: United States

click to apply

Powered by WPeMatico