1. Job Summary
We are seeking a creative and detail-oriented UI/UX Developer to design and develop intuitive, user-friendly, visually appealing, and responsive user interfaces for web and software applications.
The successful candidate will be responsible for understanding user requirements, translating business needs into effective design solutions, creating wireframes and prototypes, and collaborating with software developers, business analysts, QA engineers, and other stakeholders to deliver seamless digital experiences.
The candidate should have a strong understanding of user interface design, user experience principles, responsive web design, and front-end development technologies.
2. Key ResponsibilitiesA. User Interface (UI) Design
- Design visually appealing, consistent, and user-friendly interfaces for web applications, mobile applications, and enterprise software systems.
- Develop UI layouts, visual elements, icons, typography, colour schemes, and interactive components.
- Maintain consistent design standards, branding, and design systems across applications.
- Ensure designs are responsive and compatible with different screen sizes, browsers, and devices.
- Create high-fidelity mock-ups, prototypes, and interactive design demonstrations.
B. User Experience (UX) Design
- Conduct user research, analyse user requirements, and understand user behaviours and business objectives.
- Develop user journeys, user flows, wireframes, information architecture, and interaction designs.
- Identify usability issues and recommend improvements to enhance the overall user experience.
- Apply user-centred design principles to simplify workflows and improve accessibility.
- Gather user feedback and incorporate findings into design improvements.
C. Front-End Development
- Translate UI/UX designs and prototypes into functional, responsive, and interactive user interfaces.
- Work with front-end technologies such as HTML5, CSS3, JavaScript, TypeScript, and relevant frameworks.
- Collaborate with software developers to ensure accurate implementation of approved designs.
- Ensure cross-browser compatibility, responsiveness, usability, and front-end performance.
- Troubleshoot and resolve UI-related issues, layout inconsistencies, and visual defects.
D. Collaboration and Project Delivery
- Work closely with software developers, product owners, business analysts, QA engineers, and project teams to understand project requirements.
- Participate in requirement discussions, design reviews, sprint planning, and project meetings.
- Prepare design specifications, style guides, reusable components, and documentation.
- Ensure that designs meet business requirements, technical constraints, and agreed project timelines.
- Support testing, implementation, and post-deployment improvements where required.
E. Continuous Improvement
- Stay updated on the latest UI/UX design trends, tools, technologies, and industry best practices.
- Conduct usability reviews and recommend enhancements to existing applications.
- Promote consistent design practices and reusable UI components across projects.
- Ensure accessibility, usability, and design consistency throughout the software development lifecycle.
3. Requirements and Qualifications
- Bachelor's Degree or Diploma in UI/UX Design, Graphic Design, Multimedia Design, Computer Science, Information Technology, or a related field.
- Minimum of 2–4 years of relevant experience in UI/UX design and/or front-end development.
- Proficiency in UI/UX design tools such as Figma, Adobe XD, Sketch, or equivalent applications.
- Strong knowledge of design principles, typography, colour theory, layout, and visual hierarchy.
- Experience in wireframing, prototyping, user flows, and responsive interface design.
- Knowledge of HTML5, CSS3, JavaScript, and front-end development concepts.
- Familiarity with frameworks such as Angular, React, or Vue.js will be an advantage.
- Understanding of usability testing, user-centred design, and accessibility principles.
- Strong analytical, creative, and problem-solving skills.
- Good communication skills and the ability to work collaboratively with technical and non-technical teams.
- A portfolio demonstrating UI/UX design projects and relevant design capabilities is required.
4. Preferred Skills and Experience
- Experience designing enterprise applications, dashboards, portals, or complex business systems.
- Experience in healthcare technology, Hospital Information Systems (HIS), Electronic Medical Records (EMR), or other enterprise software solutions.
- Knowledge of design systems, component libraries, and reusable UI patterns.
- Experience with Git, Agile/Scrum methodologies, and software development lifecycle processes.
- Understanding of API-driven applications and collaboration with back-end development teams.
- Familiarity with accessibility standards and mobile-first design practices.
5. Key Competencies
- Creativity and attention to detail.
- Strong visual design and user-centred thinking.
- Excellent problem-solving and analytical skills.
- Ability to translate business requirements into practical design solutions.
- Effective communication and teamwork.
- Good time management and ability to meet project deadlines.
- Adaptability and willingness to learn new tools and technologies.
6. Key Performance Indicators (KPIs)
- Quality, consistency, and usability of UI/UX designs.
- Timely completion of design deliverables and project milestones.
- Accuracy of design implementation against approved mock-ups and prototypes.
- Responsiveness and cross-browser compatibility of developed interfaces.
- Reduction in usability issues and UI-related defects.
- Effectiveness of collaboration with development and project teams.
- Compliance with established design standards and accessibility guidelines.
7. Other Duties
The employee may be required to perform other duties and responsibilities reasonably assigned by the Company from time to time, in accordance with business requirements and the employee's skills and competencies.
Pay: RM3,100.00 - RM4,500.00 per month
Work Location: In person