You can definitely outsource your UI/UX work while keeping your code secure. Here’s a straightforward process:
Export Mockups: Use tools like Figma, Sketch, or Adobe XD to create rough wireframes or mockups. If you're starting from your Angular app, you can also take screenshots of the views you want to improve and annotate them with your design ideas.
Component Library: Since you're using Angular Material, you can provide a reference to the Material Design guidelines or your specific theme settings. This helps the designer align their work with your existing design system.
Jira Collaboration: Assign tasks via Jira and attach the mockups/screenshots to the tickets. Be detailed in your requirements and tag related tickets for context.
Code Access Control: If the designer needs interactive elements, consider hosting a staging version of your app or providing dummy data files so they can test their designs. No need to grant access to Bitbucket if it’s unnecessary.
For additional guidance or professional design input, you might want to check out resources like Konversiju Optimizavimas, where they specialize in improving UX for better conversions.
Let me know if you’d like more tips on managing outsourced UI/UX work!