4 - 8 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

**Job Description:** As a UI Developer at our company, you will play a crucial role in designing, developing, and maintaining visually appealing and user-friendly front-end interfaces for web and mobile applications. You will collaborate closely with UX/UI designers, back-end developers, and product managers to ensure exceptional user experiences. **Key Responsibilities:** - Develop and maintain high-quality, responsive, and cross-browser compatible user interfaces using modern JavaScript frameworks such as React, Angular, or Vue.js. - Implement clean, well-structured, and maintainable HTML, CSS, and JavaScript code. - Integrate front-end applications with back-end APIs and services. - Ensure the performance, accessibility, and usability of all developed interfaces. **UI/UX Implementation:** - Translate UI/UX designs and wireframes into functional and interactive user interfaces. - Collaborate with UX/UI designers to ensure technical feasibility and optimal implementation of design concepts. - Conduct user testing and gather feedback to enhance the user experience. **Testing & Quality Assurance:** - Conduct thorough testing of UI components to meet quality standards and performance requirements. - Troubleshoot and debug front-end issues effectively. **Technical Research & Innovation:** - Stay updated with the latest front-end technologies, trends, and best practices. - Explore and evaluate new technologies and tools to enhance development efficiency and user experience. **Team Collaboration:** - Work effectively within an Agile development environment, collaborating closely with other developers, designers, and product managers. - Participate in code reviews and provide constructive feedback to team members. **Qualifications & Experience:** - Education: Bachelor's degree in Computer Science, Engineering, or a related field. - Experience: 4-6 years of hands-on experience in front-end development. **Technical Skills:** *Essential:* - Strong proficiency in JavaScript, HTML, and CSS. - In-depth experience with at least one modern JavaScript framework (React, Angular, Vue.js). - Experience with responsive design and cross-browser compatibility. - Experience with RESTful APIs and data integration. - Experience with version control systems (Git). *Desirable:* - Experience with UI testing frameworks (e.g., Jest, Enzyme). - Experience with state management libraries (e.g., Redux, Vuex). - Experience with front-end build tools (e.g., Webpack, Parcel). - Experience with accessibility standards (WCAG). **Key Skills:** - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team. - Strong work ethic and a passion for learning and continuous improvement. - Detail-oriented with a focus on quality and accuracy. - Ability to adapt quickly to new technologies and challenges.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

noida, uttar pradesh, india

ahmedabad, gujarat

kolkata, west bengal

noida, uttar pradesh, india

bengaluru, karnataka, india