SharePoint 2019 Front End UI/UX Designer / Developer

• Front-end design development experience with Sharepoint 2019 workflows• Using JavaScript to query external REST services• Experience with Angular.JS, Kendo UI and jQuery UI, along with use case models for when to use custom code vs out of the box components• Experience with C# development• Experience with modern client-side development and design patterns• Ability to create, configure and update pages in SharePoint• Ability to read and generate wireframes, story boards and page prototyping along with presenting and interpreting to key stakeholders• Ability to effectively organize and present large amounts of content to end users• Ability to create designs that work well in mobile devices using techniques like responsive web design• Experience with SharePoint page editing, customizing Sharepoint and front end design/branding experience• Experience in working with developers integrating web applications into SharePointQualificationsThe person will be responsible for SharePoint page design, Front-end Development with JavaScript, applying web parts, wireframes, creation of UI elements, and creation of layout templates. Should have extensive experience creating out of the box SharePoint 2019 solutions, SharePoint 2013 workflows. Should also be familiar with C# development.• Configure sites to use a wide array of custom SharePoint Permissions• Creation/editing of list and library-driven SharePoint web-part pages, as well as pages containing static HTML content• Design and creation of interfaces for our clients using HTML, CSS, JavaScript, and SharePoint• Creation of libraries and lists within SharePoint, based on established guidelines• Adding interactivity to pages using jQuery, JavaScript and CSS while keeping page load and responsiveness in mind• Creation and editing of SharePoint Display Templates for search-driven content• Maintaining site branding and design standards across all pages• Collaborating as a dedicated team member and demonstrating the ability to clearly communicate with other team members