skills and qualifications
• proficient understanding of web mark up, including html5, css3
• basic understanding of server-side css pre-processing platforms, such as less and sass
• proficient understanding of client-side scripting and javascript frameworks, including jquery
• good understanding of advanced javascript libraries and frameworks
• proficient understanding of asynchronous request handling, partial page updates, and ajax
• basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. familiarity with tools such as gimp or photoshop is a plus.
• proficient understanding of cross-browser compatibility issues and ways to work around them.
• proficient understanding of code versioning tools, such as git
• good understanding of seo principles and ensuring that application will adhere to them.
• 1-3 years of web designing experience
roles and responsibilities
• develop 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
• assure that all user input is validated before submitting to the back-end
• collaborate with other team members and stakeholders