UI Developer

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.