Description: The User Interface (UI) Developer is generally focused on the look, feel, operation, user experience and functionality of a commercial website. Creates internal/external company web pages including graphics, animation and functionality. The User Interface (UI) Developer work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action.
Responsibilities:
The User Interface (UI) Developer designs web page layout and online content, user interface graphics, icons, color schemes, content and infrastructure for new product release and new web-hosted product offering.
Performs development and maintenance programming for web pages and web applications.
Performs web usability testing.
Partners with Web Administrator to implement pages or applications into production.
Assures web server and site technical performance.
Develops, assesses, and communicates website usage and security policies and standards.
Provides technical assistance to Site Administrators.
May make hardware and/or software purchasing recommendations or decisions regarding web development.
May perform overall administration of sites at a company-wide level.
Understands department, segment, and organizational strategy and operating objectives, including their linkages to related areas.
Makes decisions regarding own work methods, occasionally in ambiguous situations, and requires minimal direction and receives guidance where needed.
Follows established guidelines/procedures.
Required Qualifications:
Bachelor's degree
5 years of Interface experience as a User Designer, Interaction Designer, Information Architect, or User Experience Designer/Architect Strong understanding of interaction design principles and current global UI/design pattern standards Experience designing with business, technical and design guideline constraints Experience in working on multiple projects simultaneously Demonstrated experience in defining research criteria, Professional leading or participating in user research, and translating user research into design decisions Experience creating interactive prototypes Must be passionate about contributing to an organization focused on continuously improving consumer experiences Must be a strong problem solver
Preferred Qualifications:
Ability to be flexible in a very fluid and dynamic environment
Must be extremely well-organized and capable of handling multiple (and sometimes conflicting) priorities effectively
Excellent verbal, written and presentation skills
Familiarity with Typescript, CSS (Tailwinds), React, JavaScript, Node.js
Bachelor's degree