Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities :
- Write code with programming languages such as HTML, C++ and Java
- Determine the structure to design the web pages and ensure the technical feasibility of UI/UX designs.
- Help back-end with coding and troubleshooting to assure that all user input is validated before submitting.
- Develop features to enhance the user experience, beside Creating quality mockups and prototypes
- Build reusable code for future use and fix any website issues or bugs that arise.
- Optimize and fix web pages issues to solve bugs that arise and maximize speed and scalability.
- Maintain brand consistency throughout design.
Job Requirements
- MS degree in Computer Science, Engineering, or similar relevant field
- From 2-3 years of experience as a frontend developer
- Proficient understanding of web markup, including HTML, CSS and Javascript.
- Expert knowledge of JavaScript with a strong understanding of JavaScript fundamentals such as prototype inheritance, composition, CommonJS/AMD module systems.
- CSS compiler knowledge (E.g., Sass, LESS)
- Experience with other JS libraries like Node.js and other frameworks
- A strong sense of UI/UX design and layout.
- A portfolio showcasing difficult and interesting builds that demonstrate strong knowledge of HTML, CSS and vanilla JavaScript.
- Experience using a source control system such as Subversion or Git.
- Familiarity with Angular and Vue, Redux,Storybook and antd, Jest and Cypress,Webpack, babel and ViteJS, JSDocs. Browser APIs.