UI/UX Designer
UI/UX Designer for creating intuitive and user-friendly interfaces for web and mobile applications.
About the Position
We are looking for an aspiring UI/UX Designer who is eager to gain hands-on experience crafting intuitive and user-friendly interfaces for web and mobile applications. As part of our internship program, you’ll collaborate with developers and other designers on real features and learn best practices in interaction design, visual design, and design-to-development handoff.
For more details about how our internship works, please see our Internship Overview.
To learn more about our team and who you’ll be working with, visit https://foreachpartners.com/.
Responsibilities
- Developing user interfaces for mobile and web applications.
Requirements
- Practical experience with user interface design tools, preferably Figma, at a level sufficient for use in personal projects.
- A keen eye for good interface designs, regularly exploring new work examples on Behance or similar platforms.
- Basic literacy in Computer Science is welcome, including databases, networking technologies, technology stacks for web application development, and understanding of operating systems (primarily Linux family).
- Understanding of the software development cycle and the life cycle of software products is appreciated.
Why Apply?
- Practical Experience: Move beyond theory by working on real projects with experienced professionals.
- Skill Growth: Improve your product thinking, interaction design, visual design, accessibility, and handoff to engineering.
- Career Building: Successful participants may have opportunities to continue collaboration on commercial terms.
Task 1. International Phone Login (UX & Validation)
Objective
Design the phone-number login for a global product.
You decide the approach, but think about:
- Structure of phone input and country selection.
- Formatting and validation logic.
- Different states (empty, typing, valid, invalid).
- Fast country search and sensible defaults.
- Accessibility and mobile keyboard experience.
Implementation Requirements
- The design should show your process and reasoning.
- Present 4–5 key states or screens in Figma.
- Keep enough detail so developers can understand how to implement it.
Deliverables
- A link to the Figma project with the prototype.
- A short (½–1 page) rationale describing your decisions, trade-offs, and handling of tricky cases (e.g., NANP +1 regions, pasted numbers with spaces/“00”, leading zeros).
Task 2. Critique the UI/UX of vgift.us
Objective
Visit vgift.us and review the user experience of their “virtual gift” creation flow. Focus on strengths, pain points, and opportunities for enhancement.
Think freely—there are no right or wrong answers. Consider:
- Onboarding: Is it inviting and clear what user should do first?
- Feedback & states: Are actions intuitive? What if something goes wrong?
- Visual hierarchy & information flow: Do steps feel well-structured and balanced?
- Mobile experience / responsiveness, performance, accessibility.
- Tone of voice, microcopy — do prompts feel friendly and helpful?
Deliverables
-
A short critique (½–1 page) in a Google Doc, Figma frame, or similar, highlighting:
- What works well—and what doesn’t.
- Key suggestions (e.g., call-to-action clarity, error handling, guidance for first-time users).
- Optional ideas: gamification, progress indicators, mobile-specific improvements, brand personality.
-
Optional: a simple redline or visual annotation (screenshot or Figma) showing one concrete improvement.
We value thoughtful reasoning and clarity. Show us how you think and how you’d elevate this experience!
Task 3. Show Us Your Work (Optional)
Objective
This task is completely optional. If you want, share something from your past experience that you’re proud of — a project, a design solution, or even a single component you crafted particularly well.
It could be:
- A live product, a Figma concept, or a personal experiment.
- A specific design pattern or feature you implemented in an interesting way.
- A creative approach to solving a tricky UX problem.
Deliverables
- A link (Figma, live site, or other) and a short description of:
- The goal of the project/solution.
- Your role and contribution.
- What makes it special in your opinion.
We will not evaluate this task against strict criteria — it’s your chance to showcase your style, skills, and creativity.