Skip to Main Content

Job Title


Front-End UX/UI Developer (Angular)


Company : Demand AI


Location : Chennai, Tamil nadu


Created : 2025-06-17


Job Type : Full Time


Job Description

Position SummaryWe are looking for a talented and detail-oriented Front-End UX/UI Developer with strong Angular experience to join our product team. In this role, you will be responsible for turning complex business requirements into intuitive, accessible, and performant web interfaces. You will collaborate closely with designers, backend developers, and product managers to deliver a seamless user experience.Key ResponsibilitiesDevelop and maintain responsive, modular, and scalable front-end applications using Angular (v12+).Work closely with UX/UI designers to translate Figma or Sketch designs into high-quality, interactive web components.Implement user interface enhancements focused on usability, performance, and accessibility (WCAG 2.1+).Participate in design reviews, user testing sessions, and iterate on UI/UX feedback.Ensure consistency across the app using a shared design system and reusable component library.Optimize front-end performance for load time, interactivity, and mobile responsiveness.Collaborate with backend developers to integrate APIs and ensure smooth data flow.Write unit and integration tests for UI components to ensure quality and reliability.Required Qualifications3+ years of professional front-end development experience.2+ years working with Angular (v9 or newer), including Angular CLI, RxJS, and NgRx or other state management tools.Strong proficiency in HTML5, CSS3 (or SCSS), and TypeScript.Deep understanding of responsive design, grid systems, and browser compatibility.Experience with design hand-off tools like Figma, Adobe XD, or Zeplin.Familiarity with component-based architecture and modular development practices.Knowledge of accessibility standards (WCAG) and best practices for inclusive design.Git experience and comfort working in CI/CD pipelines.Preferred QualificationsExperience building or contributing to design systems or component libraries.Familiarity with RESTful APIs and asynchronous programming (Promises, Observables).Proficiency in writing unit tests using Karma, Jasmine, or Jest.Understanding of basic UX research methods and applying user feedback to UI improvements.Experience working in an agile/scrum environment.What We OfferCompetitive salary and performance-based bonusesFlexible hours and remote-friendly cultureLearning and development budgetOpportunity to work on user-centric, modern Angular applicationsSupportive, collaborative team environmentHow to ApplyPlease send your resume, portfolio (if available), and a brief cover letter outlining your Angular experience to or apply through our careers page at