complete the creation, set up and full testing including api integration with stripe of a job portal website in wordpress. the person shall have previous experience in job portal website and capable to configure both candidates and companies part

Job ID: 37391043

Budget: €18 – €36 EUR

The freelancer appointed will work in close cooperation with our team and will be responsible for completing the creation, setup, and comprehensive testing of a job posting website in WordPress. The scope of work includes the following tasks and responsibilities:

Website Creation and Setup:

Configure WordPress on the designated hosting platform.
Customize an existing one to meet project requirements.
Set up essential plugins and extensions for job posting, candidate registration, and payment processing.

Candidate Registration Side:

Develop a user-friendly registration and profile creation process for job seekers.
Implement a user dashboard where candidates can manage their profiles, upload resumes, and apply for jobs. Ensure user authentication and data security.

Companies (Paying Client) Side:

Create a portal for employers and paying clients to post job listings and manage their accounts.
Integrate the website with the Stripe payment gateway to facilitate secure and efficient online transactions.
Thoroughly test payment processing functionality to ensure it functions seamlessly.

Currency Conversion:

Implement a feature that automatically changes the currency for clients based on their IP address, providing a personalized experience.

API Integration:

Integrate any necessary APIs for job listings, location-based services, or other relevant features.
Ensure smooth data exchange and communication between the website and external services.

Testing and Quality Assurance:

Conduct comprehensive testing of the website to identify and resolve any bugs, issues, or errors.
Perform functional testing of candidate registration, job posting, and payment processes.
Ensure the website is responsive and functions well on various devices and browsers.

Skills and Experience Required:

To successfully complete this project, the freelancer should possess the following skills and experience:

WordPress Development: Proficiency in developing and customizing WordPress websites, themes, and plugins.

Web Design: Strong design skills to create an attractive and user-friendly interface.

Payment Gateway Integration: Experience in integrating payment gateways, particularly Stripe, and ensuring secure and reliable payment processing.

Currency Conversion: Knowledge of implementing currency conversion based on users' IP addresses.

API Integration: The ability to work with third-party APIs for various functionalities and services.

E-commerce and Subscription Systems: Experience in setting up e-commerce and subscription systems for clients.

Testing and Quality Assurance: Skill in conducting thorough testing to identify and rectify any issues or bugs.

Security: Understanding of website security best practices to protect user data and payment information.

Documentation: Providing clear and detailed documentation for the website for future reference.

Communication: Strong communication skills to understand project requirements, provide updates, and address client concerns.

Code Type and Experience:

The freelancer should have experience with the following:

WordPress: Proficient in PHP, HTML, CSS, and JavaScript, as these are the primary languages used in WordPress development.
Stripe API: Knowledge of Stripe's API and experience in integrating it with WordPress for payment processing.
Database Management: Experience in managing and querying databases, often using MySQL in a WordPress context.
Responsive Design: Ability to create a responsive web design to ensure the website functions well on various devices and screen sizes.
Related categories: WordPress Website Testing MySQL HTML Stripe