Bachelorโs degree in computer science, Software Engineering, or a related field.
7+ years of experience in React.js and/or Vue.js, a good understanding of front-end architecture, API integration, UI/UX best.
Strong hands-on experience with React.js and/or Vue.js.
Good knowledge of JavaScript, HTML5, CSS3, and responsive design.
Experience with REST API integration.
Understanding of component-based front-end architecture.
Experience with state management libraries such as Redux, Pinia, Vuex, or Context API.
Knowledge of modern front-end build tools such as Vite, Webpack, npm, or yarn.
Ability to write clean, maintainable, scalable, and reusable code.
Good debugging and problem-solving skills.
Practical experience using agentic frameworks, AI coding assistants, or AI-assisted development workflows for front-end development.
Ability to use agentic tools responsibly for tasks such as UI component creation, code improvement, test case generation, documentation support, and productivity enhancement.
Ability to critically review AI-generated code and ensure correctness, security, performance, and maintainability before implementation.