Job Overview
            
                
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join foundit and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                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
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                foundit is actively hiring for this UI Developer (Vue.js & React.js) position
            
            Apply Now