Full-Stack Developer with specific experience in PHP, Python, and image processing techniques

Job ID: 38284328

Budget: $30 – $250 USD

We are seeking a highly skilled Full-Stack Developer with specific experience in PHP, Python, and image processing techniques to enhance and improve our existing web application. The ideal candidate will have a proven track record in both front-end and back-end development, with a strong emphasis on image processing and integration with Joomla.

Responsibilities:

Front-end Development:

Implement error handling for image upload and color change failures.
Improve the user interface for a better user experience.
Ensure the frontend is fully responsive and works on various devices and screen sizes.
Back-end Development:

Optimize existing backend scripts for faster processing and better error handling.
Add validation for user inputs to prevent invalid data from being processed.
Implement security measures to prevent misuse of the system, such as validating and sanitizing inputs and securing file paths.
Functionality Enhancements:

Add a preview feature allowing users to see their customizations before saving the image.
Develop a new PHP script (save_image.php) to save the customized image without segmentation frames.
Improve the segmentation process to work on more complex images.
Implement functionality to automatically apply segmentation to images from the database without manual uploads by users.
Integration with Joomla:

Clearly document and integrate PHP scripts into the Joomla webshop.
Ensure the modified image is incorporated into the ordering process.
Requirements:

Proven experience as a Full-Stack Developer.
Strong proficiency in PHP and Python.
Experience with image processing techniques.
Familiarity with front-end technologies (HTML, CSS, JavaScript).
Experience with Joomla or other content management systems.
Strong problem-solving skills and attention to detail.
Ability to work independently and meet deadlines.
Preferred Qualifications:

Experience with responsive design.
Knowledge of security best practices.
Previous experience working on e-commerce websites.
Deliverables:

Fully functional and optimized frontend and backend scripts.
Detailed documentation for integration with Joomla.
A robust, user-friendly interface with enhanced functionality.
Secure and validated code to prevent misuse.
Related categories: PHP JavaScript Python Joomla Angular