- 5+ years of experience required
- Proficient in modern front-end technologies and frameworks (e.g., React (required), Angular, Vue.js)
- Expertise in HTML5, CSS3, and JavaScript (ES6+)
- Strong experience with front-end build tools and task runners (e.g., npm, Yarn, Webpack, Babel)
- Deep understanding of responsive design principles and cross-browser compatibility
- Familiarity with RESTful APIs and integrating front-end with back-end services
- Knowledge of version control systems, particularly Git, and best practices in code versioning
- Experience with UI/UX design principles and translating designs into high-quality code
- Knowledge of testing frameworks (e.g., Jest, Mocha) and debugging tools (e.g., Chrome DevTools)
- Familiarity with CI/CD pipelines and DevOps practices related to front-end development
- Experience with adaptive layouts
- Experience with data visualization and charts