Description :
The Frontend Developer will be responsible for designing and developing user-friendly, high-performance web interfaces using modern JavaScript frameworks.
The role demands a deep understanding of responsive design, accessibility, performance optimization, and cross-browser compatibility.
The ideal candidate should have hands-on experience working with RESTful APIs, build tools, and version control systems, while adhering to Agile methodologies and modern frontend best practices.
Key Responsibilities :
- Develop and maintain scalable, responsive, and visually appealing web applications using HTML, CSS, and JavaScript.
- Implement complex UI components using modern frameworks such as React, Vue, or Angular.
- Collaborate with backend teams to integrate RESTful APIs and ensure seamless data communication.
- Ensure application compatibility across devices, browsers, and screen sizes through responsive design techniques.
- Optimize front-end performance for speed, scalability, and SEO compliance.
- Apply accessibility standards and best practices to ensure inclusive user experiences.
- Utilize version control systems such as Git for efficient code management and collaboration.
- Work with build tools like Webpack, Babel, or Vite to streamline development workflows.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Contribute to UI / UX improvements through close collaboration with designers and product managers.
Requirements :
3 to 7 years of professional experience in frontend web development.Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).Hands-on experience with one or more frameworks such as React, Vue.js, or Angular.Knowledge of RESTful API integration and asynchronous data handling.Experience with responsive and mobile-first design principles.Understanding of accessibility standards (WCAG) and SEO optimization for web applications.Proficiency in Git and familiarity with CI / CD pipelines for front-end deployments.Experience using build and package management tools like Webpack, npm, or Yarn.Good understanding of browser rendering, debugging, and performance profiling tools.Bachelors degree in Computer Science, Information Technology, or a related technical discipline(ref : hirist.tech)