Roles and Responsibilities:
- Design and develop user interfaces for dashboards, data visualizations, and interactive
reports.
- Collaborate with product managers, UX designers, and data engineers to gather
requirements and translate them into technical specifications.
- Implement responsive and user-friendly interfaces using Angular framework.
- Ensure the scalability, performance, and cross-browser compatibility of the reporting UI.
- Optimize user workflows and enhance data visualization techniques to facilitate effective
data analysis.
- Conduct usability testing and gather user feedback to continuously improve the reporting
platform's interface and user experience.
- Stay up-to-date with the latest UI design trends, techniques, and best practices to drive
innovation in reporting solutions.
- Collaborate with data engineers to integrate frontend components with backend APIs and
services.
- Debug and resolve UI-related issues and bugs reported by users or QA.
Qualifications & Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a UI Engineer, Frontend Developer, or similar role.
- Solid understanding of responsive web design principles and cross-browser compatibility.
- Strong proficiency in HTML, CSS, JavaScript, TypeScript, RxJS and most importantly Angular
10+.
- Strong proficiency in UI libraries like Material, Bootstrap, PrimeNG.
- Strong proficiency in state management libraries like NgRx, NgXs.
- Experience with Angular compiler like Angular AOT, Angular JIT.
- Experience with data visualization and reporting libraries or frameworks (e.g., D3.js,
Chart.js, ag-grid) is highly desirable.
- Familiarity with RESTful APIs and asynchronous request handling.
- Understanding of UI/UX design principles and the ability to collaborate effectively with designers.
Compensation & Benefits:
- Hybrid working (4 days WFO at Damanasara Uptown)
- Salary up to RM12,000 + EPF + SOCSO + EIS + Insurance
Job Types: Full-time, Permanent
Pay: RM5,000.00 - RM12,000.00 per month
Benefits:
- Opportunities for promotion
- Professional development
Schedule:
- Monday to Friday
Experience:
- Angular: 3 years (Preferred)
Work Location: In person
Laporkan kerja