Job Description
Duties & Responsibilities
• Collaborate and discuss with product managers and business analysts
• Gathering and understanding of user requirements through user profiling and user task flow analysis.
• Illustrate design ideas using story boards, process flows and site maps
• Design graphic user interface elements, like menus, tabs, widgets, pages
• Build navigation components that are easy to use and matches the user task flow.
• Develop mockups and prototypes that clearly illustrates how the application can be used in support of what the user needs to accomplish in their task.
• Create unique graphic designs that will further enhance the attractiveness and usage of the application.
• Test the prototypes and iterate until it closely matches the needs of the user to accomplish their task.
• Gather feedback from users and BA to further enhance and make adjustments on the layout.
• Help CHAMP create style standards that clearly represents the brand.
Knowledge, Competencies & Skills
• Graduate of Bachelors Degree in Computer Science/ Information Technology or equivalent
• Knowledge of wireframe and prototyping tools (i.e. balsamiq, axure, invision, etc.)
• Prior work experience as a UI / UX Designer and software developer or similar.
• Portfolio previous works
• Usage of design software like Adobe Illustrator and Photoshop
• Proven design and programming experience on native apps and progressive web and mobile applications using Angular and Ionic
• Usage of software development tools like gitlab, svn
Other optional requirements but definitely a plus:
• Experience in UI/UX test automation
• Java programming
• Build automation and deployment scripting.
• Developing apps that consume REST API endpoints.
• Good sense of data structures and format