Technical Skills Proven experience as a user experience designer, interaction designer or similar role An impressive portfolio or samples of work demonstrating experience creating user-centric design solutions A thorough understanding of information architecture and interaction models. Awareness and understanding of design guidelines such as material design, flat design etc. Passion for learning and always improving yourself and the team around you Bachelor's degree in design, human-computer interaction (HCI), or equivalent professional experience is a plus Knowledge of web based UI development technologies such as HTML5, JavaScript, J Query, CSS etc. is a plus Job Responsibilities Work on diverse projects and across competencies to create user-centric designs by considering customer feedback, and usability findings End to end communication with our overseas Clients. Produce storyboards, scenarios, user flows, wire frames, design prototypes, conceptual diagrams and UI specifications Conduct usability studies and put together detailed, structured analysis of issues and potential solutions. Design the UI architecture, interface, and interaction flow of web & mobile applications Develop and maintain detailed user-interface specifications Effectively conceptualize and communicate high-level design strategies and detailed interaction behavior Clearly communicate and present the work and strategic approach to clients Collaborate with other members in Design team, clients, and third parties to ensure design intent throughout development Other Tasks may be assigned, based upon the relevant skills and/or prior experience Soft Skills Must be able to work in a cross-functional team environment. Must have good communication skills.