Job Description :
Key Responsibilities :
- Design, develop, and maintain dynamic and interactive web applications using JavaScript.
- Work with front-end frameworks such as React.js, Angular, or Vue.js (based on project requirements).
- Collaborate with backend developers to integrate APIs and ensure seamless data flow between client and server.
- Optimize applications for performance, scalability, and responsiveness across browsers and devices.
- Write clean, modular, and maintainable code following best practices and coding standards.
- Participate in code reviews, testing, debugging, and performance tuning.
- Translate UI / UX designs into functional front-end code.
- Stay updated with emerging technologies, tools, and best practices in JavaScript development.
Required Skills :
5- 7 years of professional experience in JavaScript development.Strong understanding of ES6+ features, DOM manipulation, and asynchronous programming (Promises, async / await).Hands-on experience with at least one modern front-end framework (React, Angular, or Vue).Experience with RESTful APIs and integrating front-end with backend services.Familiarity with version control systems (e.g., Git).Good understanding of HTML5, CSS3, and responsive design principles.Experience with unit testing frameworks like Jest, Mocha, or Karma is a plus.Knowledge of build tools like Webpack, Babel, or Vite.Nice to Have :
Exposure to backend technologies like Node.js.Experience with TypeScript.Familiarity with CI / CD pipelines and DevOps tools.Experience working in Agile / Scrum Qualification :Bachelors degree in Computer Science, Information Technology, or a related field.
(ref : hirist.tech)