We are looking for enthusiastic and passionate UI / UX Trainees who are eager to build their careers in front-end development using Vue.js. This is a great opportunity to work with modern UI technologies, collaborate with a dynamic team, and learn industry-standard practices.
Key Skills Required
Front-end Fundamentals
- Strong understanding of HTML5 and CSS3 (Flexbox, Grid, responsive design)
- Knowledge of JavaScript ES6+ features (variables, functions, DOM manipulation)
Vue.js Basics
Ability to create reusable components and manage props & eventsHands-on experience with Vue directives (v-if, v-for, v-model)Understanding of computed properties and watchersFamiliarity with Vue CLI (project setup, folder structure)Basic knowledge of Vue Router for page navigationIntroductory understanding of state management using Vuex or PiniaSupporting Tools and Practices
Working knowledge of Git / GitHub (basic commands such as clone, commit, push, pull)Experience integrating REST APIs using fetch() or AxiosFamiliarity with browser DevTools for debugging and performance checksAbility to interpret and implement UI / UX designs from tools such as Figma or ZeplinSoft Skills
Willingness to learn new tools and adapt to evolving technologiesProblem-solving mindset with strong attention to detailEffective collaboration and communication skills for team-based workQualifications
Must possess an IT-related educational background (e.g., B.Tech, B.Sc. in Computer Science, MCA, or equivalent)Should have successfully completed a recognized IT certification course related to software or front-end technologies