● Use text markup languages such as HTML to create web pages with a User-Friendly interface.
● Software optimization for maximum speed and scalability.
● Proper mobile design and use of responsive capabilities.
● Collaborate with back-end developers and designers to improve performance.
● Create new user interface features.
● Code so that it can be reused in the future.
● Participate and interact in the user experience design process and user interface (UI / UX).
Requirements
● At least four years of experience as a web front-end developer.
● Understanding of the lifecycle of HTTP requests.
● Experience and ability to test and master related tools such as Jest, Mocha, etc.
● Familiarity with testing and troubleshooting the web to ensure the compatibility of the program with different browsers.
● In-depth understanding of all web development processes including design, development, and publishing.
● Understanding of asynchronous mechanisms and experience working with calling services.
● Familiarity and experience working with WebSocket.
● Ability to accurately implement user experience designs.
● Familiarity with agile software development methodologies, especially Scrum.