Key Responsibilities:
- Convert UI/UX designs into responsive, accessible, and performant front-end code.
- Develop new user-facing features using modern JavaScript frameworks such as React, Vue, or Angular.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Collaborate closely with designers, product managers, and backend engineers to deliver high-quality, polished products.
- Integrate APIs and manage asynchronous data flows using REST, GraphQL, and similar technologies.
- Write unit and integration tests to ensure maintainable and reliable code.
- Participate in code reviews and maintain comprehensive front-end documentation.
- Stay current with the latest front-end technologies and industry best practices.
Required Skills & Qualifications:
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience working with React.js, Vue.js, or Angular frameworks.
- Familiarity with TypeScript and component-based architecture.
- Solid understanding of responsive design principles, including Flexbox and CSS Grid.
- Hands-on experience with Git, browser developer tools, and debugging techniques.
- Knowledge of RESTful APIs and data fetching libraries such as fetch or axios.
- Ability to implement and maintain accessibility standards (WCAG, ARIA).
- Experience using module bundlers like Webpack, Vite, or similar.
Skills Required
Javascript, Html5, Css3, Wcag