logo

View all jobs

UX/UI Developer - hybrid

Sofia, Sofia

Job description

 

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. 

Qualifications

 

We recruit talented, dynamic people with diverse backgrounds and experiences, all united by a belief in our mission to provide the world’s leading and most trusted price reporting, events, and intelligence service for the markets we serve. We’re proud to be an equal opportunities employer and are committed to creating a fully inclusive workplace, where everyone feels able to participate and contribute meaningfully.

If you are open-minded, curious, resilient, solutions-oriented and committed to promoting equality, then read on.

KNOWLEDGE, EXPERIENCE AND SKILLS

We are looking for an individual who is highly motivated, driven, and have a passion to be part of a fast-paced, successful team. Being a strong team player is also important as well as someone who is happy to work flexibly.

  • Minimum 10 years of experience as a UX/UI developer, with a strong understanding of interaction design principles and user-centered design processes. 

  • Proficiency in Angular framework and RxJS for reactive programming. 

  • Strong knowledge of HTML5, CSS3, and JavaScript/TypeScript. 

  • Experience with design tools such as Figma, Adobe XD, or Sketch. 

  • Demonstrated understanding of responsive design and cross-browser compatibility. 

  • Knowledge of user-centred design principles, accessibility standards (e.g., WCAG), and usability best practices. 

  • Ability to quickly turn around wireframes, mockups, and prototypes. 

  • Experience with data visualization best practices and techniques. 

  • Familiarity with state management libraries such as NgRx or Akita. 

  • Knowledge of motion design and animation libraries (e.g., Angular Animations, GSAP). 

  • Strong communication and collaboration skills. 

  • strong understanding of Power BI capabilities and limitations to optimize design and development is a plus. 

  • Preferred: Familiarity with Agile/Scrum, data visualization principles, and designing for data-driven applications. 

If you're excited about the role but your experience, skills or qualifications don't perfectly align, we encourage you to apply anyway.

Share This Job

Powered by