The main role of a UX Front End engineer is to synthesize design and development derived from UX exercises. The role would cover functional prototyping and prepare it for final development / production work.
Digital projects, mostly client / customer facing one, that require the creation and evaluation of prototypes before actual build, are within the domain expertise of UI / UX Front End Engineer.
Their ability to respond to changes, manage complexities brought about by fast paced markets and client preferences are a few reasons why most digital companies are moving towards Design thinking and UX methodologies.
Education and experience