Job Title: UI/UX Designer and Integrator
Description:
We are seeking a talented UI/UX Designer and Integrator to redesign and implement the visual style of an open-source application. The final product must deliver a professional, minimalistic, and highly functional interface that enhances the user experience while ensuring ease of use.
The project consists of the following phases:
0. Pre-design phase
- It is necessary to provide at least 3 simple mockups/per design of 3 or 4 possible designs the first week of the project.
1. Redesign Phase:
- Develop a modern and visually appealing design aligned with current UI/UX standards.
- Ensure the design is clean, intuitive, and user-focused, balancing aesthetics with functionality.
- Create all necessary visual assets and design specifications.
2. Integration Phase:
- Implement the new design directly into the existing application, ensuring a seamless integration of the graphical components with the app’s functionality.
- Test the integrated design to ensure it works correctly across all features and maintains consistency.
3. Final Delivery:
- Package the application, including the integrated design, into a Dockerized environment.
- Deliver a complete, ready-to-deploy Docker image, ensuring the application can be launched effortlessly using Docker.
The application is DefectDojo, an open-source platform. More details about the app and its functionality can be explored through its documentation and demo available here: https://documentation.defectdojo.com/getting_started/demo/
Requirements:
- Proven experience in UI/UX design, focusing on minimalistic and functional designs.
- Proficiency in design tools such as Figma, Adobe XD, or Sketch.
- Experience integrating designs directly into web-based applications.
- Familiarity with Docker and containerization processes.
- Understanding of Python.
Preferred Skills:
- Experience working with responsive web applications and modern CSS frameworks.
- Understanding of the DefectDojo platform or similar tools.
- Strong troubleshooting skills to address potential integration challenges.
Deliverables:
- It is necessary to provide at least 3 mockups of possible designs (phase 0).
- A redesigned and integrated user interface for the application.
- A fully dockerized version of the application, ready to be deployed.
- It is important to provide a series of mockups/screenshots prior to design in order to define the final design before moving forward.
If you’re ready to take on the challenge of delivering a polished and fully integrated solution, we’d love to hear from you!