As a Frontend Developer, you are not only required to write clean code, but you must also understand UI/UX basics so applications are easy to use.
Some Best Practices:
- Use White Space: Give enough empty space (padding/margin) so elements don't look cluttered.
- Visual Consistency: Use the same color palette and uniform font sizes (Typography Scale).
- Visual Feedback: Every interaction (like hover or clicking a button) should provide visual feedback so users know their action succeeded.
- Accessibility (a11y): Ensure color contrast is bright enough and elements can be accessed using a keyboard.
Never ignore User Experience just because you are focusing on technical functionality.