Primary Role

Work closely with all members in a development team and is responsible for designing and producing application UI for both web and mobile application.

Working Relationships

Report directly to the Technical Lead/Line Manager.
Work with project team members and support functions.
Might need to work closely with client if required.
Communicate with Coach appointed on the job performance and career development.

Professional Responsibilities

Take part in professional web and mobile application development projects.
Creating creative design for web and mobile applications following the standard guidelines of User Experience using Photoshop, Illustrator, Corel Draw…
Producing the responsive site layout in HTML5/CSS3 & Javascript from PSD files.
Take part in front-end development of the application (including coding).
Creating prototype using the prototyping tools like iRise, Axure…
Works with members of project teams to ensure specifications are satisfied.
Adheres to strict delivery schedules.
Work closely with leader/manage to maintain the quality, schedule and scope of work.

Education/Training

Bachelor's Degree in Computer Science/IT

Professional Requirements

03+ years experience in software development (SSE level).
06+ years experience in software development (PSE & TA level who can lead the team and play technical lead role).
Good eye for aesthetics: layout, grid systems, color theory and typography.
Ability to provide visual specification and production ready files to engineers.
Fluently in using Adobe Photoshop, Illustrator.
Experienced in HTML5/CSS3 & Javascript library like JQuery.
Experienced in Responsive Web Design and the associated library like Bootsrap, Foundation.
Strong understanding of design principles and UX of mobile platforms, particularly iOS, Android and Windows Phone.
Being creative and have an intuitive understanding of beauty.
Be able to compare the merits of different designs.
Knowledge/Experience in server side coding (.NET, Java), Web service, JSON is a plus.
Knowledge/Experience in Information Architect is a plus.
Excellent time-management, multi-tasking, and communication skills. Capable of juggling multiple projects and related complexities at the same time.
Work as part of a team, including the ability to develop new working relationships, share knowledge and work with colleagues within the team to meet service standards.
Experience with design and prototyping tools such as Visio, Balsamiq …
Able to work under high pressure and take responsibilities, smart-worker and good attitude.
Good command of English (speaking, reading and writing).