Translate UI/UX design wireframes to actual code that will produce visual elements of the application.
Create new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Consume internally and externally built APIs from backend services.
Collaborate with other team members and stakeholders
Design efficient and reusable front-end systems that drive complex web applications
Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
Identify and resolve performance and scalability issue
Minimum of First Degree in any Discipline
Proficient understanding of web markup, including HTML5, CSS3
Basic understanding of server-side CSS pre-processing platforms, such as LESS, SASS, SCSS
Good understanding of asynchronous request handling, partial page updates, and Ajax
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of code versioning tools, such as Git.