We are seeking a skilled and passionate UI Developer  with strong experience in Vue.js  and React.js  to join our front-end development team.
The ideal candidate will play a critical role in building modern, intuitive, and responsive web applications with a focus on performance, scalability, and excellent user experience.
Key Responsibilities:  
- Develop and maintain scalable and performant user interfaces using Vue.js and React.js 
- Collaborate with designers, product managers, and backend developers to deliver high-quality UI solutions 
- Write clean, maintainable, and reusable code with attention to detail and best practices 
- Implement responsive designs and ensure cross-browser compatibility 
- Optimize components for maximum performance across web-capable devices and browsers 
- Participate in code reviews, design discussions, and agile ceremonies 
- Troubleshoot and debug UI-related issues in a timely manner 
- Keep up with the latest trends and best practices in frontend development 
Required Skills & Qualifications:  
- Bachelor's degree in Computer Science, Engineering, or a related field 
- 4 to 8 years of professional experience in frontend/UI development 
- Strong hands-on experience with Vue.js (Vue 2 & 3) and React.js 
- Proficient in JavaScript (ES6+), HTML5, CSS3, and modern frontend tooling (Webpack, Vite, Babel, etc.) 
- Experience with state management libraries such as Vuex, Pinia, Redux, or Context API 
- Solid understanding of RESTful APIs and integration techniques 
- Experience with component libraries like Vuetify, ElementUI, Ant Design, or Material-UI 
- Familiarity with version control systems such as Git 
- Ability to write unit and integration tests using tools like Jest, Mocha, or Cypress 
- Good problem-solving skills and attention to detail 
- Excellent communication and collaboration abilities 
Good to Have:  
- Experience with TypeScript 
- Exposure to SSR (Server-Side Rendering) frameworks like Nuxt.js or Next.js 
- Knowledge of CI/CD pipelines and DevOps practices 
- Familiarity with Agile/Scrum methodologies