as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
generate a job description for a front-end developer.
user
the front-end developer is responsible for creating solutions using html, css and javascript. the candidate must have strong problem-solving and communication skills as well as experience with design and development strategies.

the front-end developer should have knowledge of web standards, optimizations, and security best practices. they must also have a deep understanding of html and css, along with proficiency in javascript and related frameworks. 

responsibilities include the development and maintenance of websites, the implementation of designs, and the optimization of user experience. the front-end developer must be able to collaborate and cooperate with team members including designers, backend developers, and project managers.
assistant