We are seeking an experienced React developer to revamp the backend modules of our hotel booking application. Our current system is built with a combination of outdated technologies, and we are looking to modernize it by implementing a robust and scalable backend using React and related technologies.
Project Goals:
– Modernize Backend Modules: Rebuild the existing backend modules using React, ensuring improved performance, security, and scalability.
– Enhance User Experience: Implement a responsive and intuitive user interface that seamlessly integrates with the backend functionalities.
– Integrate New Features: Add new features to the backend modules as required to enhance the overall functionality of the booking system.
– Ensure Compatibility: Ensure the revamped backend is compatible with our existing frontend and can be easily integrated.
Responsibilities:
– Analyze the existing backend architecture and identify areas for improvement.
– Develop new backend modules using React, Redux, Node.js, and other related technologies.
– Ensure the backend is secure, scalable, and efficient.
– Collaborate with our frontend developers to ensure seamless integration between frontend and backend.
– Write clean, maintainable, and well-documented code.
Conduct thorough testing and debugging to ensure the stability and reliability of the backend.
– Provide ongoing support and maintenance for the backend modules post-deployment.
Skills Required:
– Proven experience in developing backend applications using React and Node.js.
– Strong understanding of JavaScript, HTML, CSS, and related web technologies.
– Experience with Redux or similar state management libraries.
Familiarity with RESTful APIs and integration with frontend applications.
– Knowledge of database management systems (e.g., MongoDB, PostgreSQL).
Understanding of modern authentication and authorization mechanisms.
– Experience with version control systems, preferably Git.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work collaboratively in a team environment.
Preferred Qualifications:
– Previous experience in revamping or modernizing legacy systems.
– Familiarity with hotel booking systems or similar applications.
– Experience with cloud platforms such as AWS or Azure.
– Understanding of DevOps practices and CI/CD pipelines.
Project Timeline:
The project is expected to take approximately 2 months to complete, with potential for ongoing work based on performance and project needs.
How to Apply:
Interested candidates are requested to submit their proposals
including:
– A brief introduction and relevant experience.
– Examples of previous work, especially similar projects.
– A proposed approach for the project, including estimated timelines and milestones.
Additional Information:
– The project will be managed using Agile methodologies with regular sprints and progress reviews.
– Communication will be conducted primarily through Upwork, with potential for additional meetings via video conferencing tools.
– We look forward to working with a talented fullstack developer who can help us elevate our hotel booking application to the next level.
Apply now to join our dynamic team and contribute to an exciting project!
Budget: $1,965
Posted On: July 14, 2024 10:26 UTC
Category: Full Stack Development
Skills:Node.js, Vue.js, React, RESTful API, Docker, Website Redesign, Postman, Web Development, CSS, HTML
Country: Albania
click to apply
Powered by WPeMatico
