The User Interface Engineer is responsible for planning, designing, and producing websites and other screen based digital media solutions. The User Interface Engineer also plays a role in providing advice and guidance, and monitoring emerging trends.
·Works with Product Management to understand the challenges that end users face and partner with customers to design viable front-end solutions.
·Provides input into story sizing, backlog grooming, and release planning for front-end solutions.
·Designs, creates, develops, and maintains dynamic user interface templates for multiple applications, complete with page-level unit testing
·Architects and implements front-end frameworks to increase development speed-to-market.
·Develops dynamic web pages for high-volume, multi-tier, architecture-based applications.
· Performs trouble-shooting efforts and investigations when necessary.
· Provides ongoing support, monitoring, and maintenance of deployed products.
Advice and Guidance
· Actively works with less experienced user interface engineers providing technical guidance and oversight.
Emerging Technology Monitoring
· Actively participates in the engineering community, staying up to date on new web development technologies and best practices and shares insights with others in the organization.