Position: UX Engineer
Location: Albany NY
Responsible for producing user experience prototypes that require coding
Responsibilities:
• Work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution.
• Design, develop and implement both client and internal facing applications and provide technology tools that help drive NYS strategic initiatives.
• Use enterprise architecture across application areas to build delivery models that map capabilities to business needs outlined by NYS.
• Use multiple sources of information including broader stakeholder views to develop solutions and recommendations
• As part of application support lifecycle address defects and enhancements
• Participate in incident resolution post implementation as required
Experience: As a hybrid between a developer and UX Designer, the work of a UX engineer includes both UX principles and engineering tasks. Here’s a breakdown of what a UX engineer can be expected to do:
• Plan and design web pages and apps: A UX engineer uses UX Principles to create digital products. This can mean using
wireframes, prototypes, and design tools to create blueprints for what a website or app will look like.
• Program the front-end: UX engineers are unique from UX designers because they can code. A UX engineer will use
front-end programming languages like HTML, CSS, or Javascript to create layouts, interactive features, or execute
other design ideas.
• Collaborate with UX and engineering teams: As a professional with both design and programming abilities, UX
engineers often act as the bridge between the two teams.
UX engineers can work with designers, back end engineers, and writers to develop products. They may also conduct
user testing, A/B testing, and other forms of research in collaboration with the UX team.
Duties: include but not limited to the creating and carrying out user research plans (e.g. surveys, interviews, focus groups, etc.)
• Planning and facilitating design thinking workshops (e.g. journey mapping, user needs modeling, etc.)
• Creating UX deliverables (e.g. sketches, user stories, user flows, interactive prototypes, etc.)
• Planning and conducting usability testing
• Working closely with developers to bring designs to life and iteratively improve solutions
• Collecting quantitative and qualitative UX metrics that support usability validation
• Design for multi-device web, iOS, and Android contexts.