As a UX/UI Developer, you will be responsible for designing intuitive and engaging user experiences and interfaces for our digital analytics application. You will work closely with cross-functional teams, including data engineers, analysts, and Power BI developers, to create user-friendly designs that transform complex data sets into actionable insights. Your ability to blend design aesthetics with data-driven insights will be essential in creating a world-class product.
Principal Accountabilities
Conduct user research and analysis to understand user needs and behaviors. Create user personas, journey maps, and wireframes to inform design decisions.
Design visually appealing and intuitive user interfaces for web application, Power BI dashboards and reports.
Build responsive, high-performance front-end applications using Angular and RxJS.
Implement reactive programming techniques to handle asynchronous data streams.
Write clean, maintainable, and reusable code while adhering to best practices.
Develop and maintain a design system, including UI components, style guides, and best practices, ensuring adherence to accessibility standards and staying updated with the latest design trends.
Work closely with Power BI developers to translate design concepts into functional dashboards and reports. Collaborate with data analysts and stakeholders to ensure design aligns with business objectives.
Conduct usability tests to gather feedback and iterate on designs.
Create compelling and informative data visualizations that effectively communicate complex information.
Develop a strong understanding of Power BI capabilities and limitations to optimize design and development.