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.

Task 1. Develop a user interface for an internal communication app.

Objective

The following features need to be developed:

  1. Ability to log in to the app
  2. Ability to view a list of chats
  3. Grouping chats by job title
  4. Ability to view chat history
  5. Ability to write new messages in chat
  6. Functionality to determine the importance of chats between themselves/categories

App functionality for Apple Watch (bonus task)
The app is intended for iOS/Android mobile devices.
The work is individual and will be assessed also based on your creativity. Evaluation will consider not only the final, completed app but also your development process.

It will be a plus if you present basic animations in Figma.

Implementation Requirements

  • The project should demonstrate the development process.
  • The mobile app should have 3-5 screens.
  • Text forms should use standard Figma fonts.

Deliverables

  1. The outcome should be a link to the Figma project.

Task 2. Stamina AI Web UI Redesign Challenge: Enhancing User Experience and Visual Consistency

Objective

This task is not mandatory, but if you complete it, you will increase your chances of getting an internship specifically with the Stamina AI project’s team.

Your task is to improve the user interface (UI) design of the web version (web.stamina.chat) of Stamina AI to ensure consistency and enhance user experience across different screens and components. Focus on refining the login page, background screen, chat interface, and product pages to create a cohesive and visually appealing user experience. Consider aspects such as layout, typography, color scheme, and iconography to achieve a polished and professional look.

Key Aspects:

  • Redesigned mockups for the login page, background screen, chat interface, and product pages.
  • Updated UI elements (e.g., buttons, forms, icons) consistent with the proposed design.
  • Style guide or design documentation outlining the visual standards and guidelines for maintaining consistency in future updates.

By completing this task, we aim to evaluate your ability to improve existing UI designs and contribute to the overall quality and usability of the Stamina AI web application (desktop + mobile).

We look forward to reviewing your submissions and potentially welcoming you to our design team!

Deliverables

  1. The outcome should be a link to the Figma project.

Task 3: Website UI Review Practice

Objective

This task is completely optional, but if you’re interested in practicing, please feel free to do so. Conduct a review of the user interfaces for the following websites:

Describe what you like about these solutions, what you don’t like, and what you could suggest for improvements.

Deliverables

  1. A link to the document with your comments, in Google Docs, Figma, Miro, or any other format.