User Experience
Spending some time to think about the user experience of the app will help improve DX pleasantness and effectiveness.
User experience is something for the design team to be thinking about but having a general knowledge of it will be important to improve DX.
Get a Designer
Dev teams will sometime have people wear multiple hats while doing development. One of these hats is designer. It is highly recommended to get a designer who is trained and knows what they're doing instead of wearing multiple hats.
Where to Find One
Personal Project:
- Post on Reddit's web_design subreddit
- This Quora post can help with finding a designer
Professional Project:
- Ask your supervisor if there is a design team in your organization
- If so then see your dev team has the budget to hire one
- If not then see if you can pitch the idea of starting a design team at your work
Listen to Your Designer
It's always a good idea to listen to your designer. A lot of research goes into making a good user experience. Information is usually conveyed in a Figma diagram.
Figma
Figma is the industry standard app for designers to make designs for websites, mobile, watches, etc. and share those with others. For a dev team, this design is usually what inspires the look and feel of the frontend.
Figma can also be used to verify that your app meets accessibility requirements such as ensuring that the app's colors works for people with color blindness.