Tasks
* Design and build mobile-first, responsive web pages using HTML, CSS and modern JavaScript frameworks like React, Angular and Vue.js.
* Ensure web pages are accessible, optimized and perform seamlessly on various devices and browsers.
* Integrate with APIs and backend services to enable dynamic and interactive user experiences.
* Work with backend and product teams to deliver end-to-end solutions.
* Write and maintain tests (unit test, integration test) and debug to resolve cross-browser and performance issues.
Requirements
* A degree in Computer Science, Software Engineering or a related field.
* Proficiency in HTML5, CSS3 and JavaScript (ES6+) with an eye for clean, functional code.
* Experience with JavaScript frameworks such as React, Angular, or Vue.js.
* Familiarity with frontend build tools like Webpack, Gulp, or similar.
* Experience with version control systems, particularly Git.
* A solid understanding of RESTful APIs and frontend-backend integration.