Primarily the UI developer translates the UI/UX design wireframes into code which produces the UI elements of the application.
Key responsibility is the development of front end for both Web and Progressive Web Apps, build code that could be reused across different applications, User Data validation and exception handling. One should be able to provide technical feasibility of the UI/UX design, performant application UI development, considering performance and usability and approachable and willing to collaborate with various stakeholders of the application. Creating mock-up and prototypes and stay updated with latest technologies.
Good to have skill
Good working knowledge of Git Repository and release management process, very good understanding of async request processing, partial page rendering and AJAX, excellent written and verbal communication skills. Good hands-on at solving cross browser compatibility issues and experience in building application with SEO principles.