
Client of Techno Wise
We are seeking a skilled and creative UI Developer with 5 to 7 years of experience to design and develop intuitive, metadata-driven user interfaces. The ideal candidate will be responsible for wireframing, prototyping, building user-friendly UI screens, and seamlessly integrating front-end interfaces with backend services. A strong understanding of UX principles and modern front-end frameworks is essential.
Key Responsibilities:
- Design and develop user interfaces that are intuitive, responsive, and user-centric.
- Create wireframes, mockups, and interactive prototypes to visualize and communicate UI/UX ideas effectively.
- Collaborate with UX designers, backend developers, and product managers to translate user requirements into functional UI components.
- Build reusable UI components and ensure consistent design standards across the application.
- Integrate frontend applications with backend APIs, ensuring smooth data flow and user input handling.
- Optimize UI performance and usability across multiple browsers and devices.
- Maintain code quality, ensure best practices in development, and perform regular code reviews.
- Participate in agile development cycles, contribute to sprint planning, and provide accurate estimates for UI work.
Must-Have Skills:
- 5–7 years of experience in UI/front-end development.
- Proficiency in JavaScript, HTML5, CSS3, and modern JavaScript frameworks such as React, Angular, or Vue.js.
- Strong experience in building metadata-driven UI components and dynamic interfaces.
- Proven ability to design and implement wireframes, mockups, and interactive prototypes using tools like Figma, Adobe XD, or Sketch.
- Hands-on experience in UI integration with backend services/APIs (e.g., REST, GraphQL).
- Understanding of user input handling, form validations, and dynamic content rendering.
- Knowledge of cross-browser compatibility, responsive design, and accessibility standards (WCAG).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and collaboration skills.
Good-to-Have Skills:
- Familiarity with state management tools like Redux, Context API, or MobX.
- Experience with testing frameworks like Jest, Cypress, or Selenium.
- Exposure to backend integration using Node.js or similar technologies.
- Knowledge of UX research principles, user behavior, and usability testing.
- Experience working in Agile/Scrum environments.
To apply for this job please visit www.technowise.co.in.