Job brief

We are looking for a UI/UX Designer to turn our software into easy-to-use products for our clients. UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components.

To be successful in this role, you should have experience with design software and wireframe tools. If you have a portfolio of professional design projects, that includes work with web/mobile applications, we’d like to meet you. Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.


  • Gather and evaluate user requirements in collaboration with product managers and engineers
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, such as menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders
  • Identify and troubleshoot UX problems (e.g. responsiveness)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colors and images

Job Specifications

Skills, Competencies & Minimum Criteria

  • Ability to work in a fast-paced environment with minimal supervision
  • Proven work experience as a UI/UX Designer or similar role
  • Portfolio of design projects
  • Knowledge of wireframe tools (e.g., InVision and Adobe UX)
  • Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
  • Good time-management skills
  • BSC in Design, Computer Science or relevant field

Behavioural Competencies

  • UI/UX Designer at RubiBLueHigh emotional intelligence with a real passion for developing people
  • Strong deadline driven / driver personality
  • Self-motivated and organised
  • Exceptional communicator with the ability to create strong, cohesive teams
  • Tenacious with the ability to drive core business behaviours
  • Systematic approach to work
  • Pro-active team player
  • Ability to manage under pressure
  • Flexible
  • The ability to take constructive criticism and take corrective action to make improvements
  • Able to travel nationally
  • Critical thinker and problem-solving skills
  • Extreme attention to detail
  • Analytical mind and problem-solving aptitude Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Attention to detail
  • Analytical mind and problem-solving aptitude
  • Excellent communication skills
  • Strong organizational skills

 RubiBlue may in its absolute discretion require the employee from time to time, to perform duties which are incidental to the position into which the employee is hereby appointed.

The employee expressly understands and accepts that this position will require overtime work as and when projects and deadline require.  The employee undertakes, as far as reasonable in each project, to commit to successful achievement of project deadlines and submission dates. 

 The Employee will be required to travel and will be compensated on a per kilometer basis or on a S&T basis if required to stay overnight.

If you meet the above criteria and would like to join our team, please email us