Careers

Build a fantastic career with us. It is worth it.

Vacancies

UX/UI Designer

Requirements:

  • A bachelor’s degree and a minimum of 2 years of UX/UI design experience for digital products or services.
  • A portfolio of professional UX/UI design work for both web and mobile platforms.
  • Working knowledge of the following technologies and software: Sketch, InVision, Visio, HTML, CSS (SCSS), iOS, Android, Design Systems, and Adobe Creative Suite.
  • A team player but can work independently too.
  • Excellent written and verbal communication skills.
  • Multi-tasking and time-management skills, with the ability to prioritise tasks.

Responsibilities:

  • Investigating user experience design requirements for our suite of digital assets.
  • Developing and conceptualising a comprehensive UX/UI design strategy for the brand.
  • Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
  • Designing UI elements and tools for our digital assets, such as navigation menus, search boxes, tabs, and widgets.
  • Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
  • Collaborating with the marketing team and internal and external designers to ensure the creation and delivery of tailored experiences for the digital user.
  • Providing advice and guidance on implementing UX research methodologies and testing activities to analyse and predict user behaviour.
  • Adhering to style standards in typography and graphic design.

Front End Developer

Requirements:

  • Degree in computer science or related field.
  • Understanding of fundamental design principles.
  • Proficiency in HTML, CSS, JavaScript, and jQuery.
  • Understanding of server-side CSS.
  • Experience with graphic design applications such as Adobe Illustrator.
  • Experience with responsive and adaptive design.
  • Understanding of SEO principles.
  • Good problem-solving skills.
  • Excellent verbal communication skills.
  • Good interpersonal skills.

Responsibilities:

  • Determining the structure and design of web pages.
  • Ensuring user experience determines design choices.
  • Developing features to enhance the user experience.
  • Striking a balance between functional and aesthetic design.
  • Ensuring web design is optimised for smartphones.
  • Building reusable code for future use.
  • Optimising web pages for maximum speed and scalability.
  • Utilising a variety of markup languages to write web pages.
  • Maintaining brand consistency throughout the design.

Content Writer

Requirements:

  • Bachelor’s degree in communications, marketing, English, journalism, or a related field.
  • Proven content writing or copywriting experience.
  • Working knowledge of content management systems.
  • Proficient in all Microsoft Office applications.
  • A portfolio of published articles.
  • Excellent writing and editing skills.
  • The ability to work in a fast-paced environment.
  • The ability to handle multiple projects concurrently.
  • Effective communication skills.

Responsibilities:

  • Conducting in-depth research on industry-related topics to develop original content.
  • Creating content for blogs, articles, product descriptions, social media, and the company website.
  • Assisting the marketing team in developing content for advertising campaigns.
  • Proofreading content for errors and inconsistencies.
  • Editing and polishing existing content to improve readability.
  • Conducting keyword research and using SEO best practices to increase traffic to the company website.
  • Creating compelling headlines and body copy will capture the target audience’s attention.
  • Identifying customers’ needs and recommending new content to address gaps in the company’s current content.

Software Developer

Requirements:

  • Bachelor’s degree in computer science or related degree.
  • Knowledge of the software development lifecycle.
  • The desire to work in a fast-paced environment.
  • Ability to develop unit testing of code components or complete applications.
  • Creativity is always a plus.
  • Must be a full-stack developer and understand concepts of software engineering.
  • Experience working on a variety of software development projects.
  • Deep programming language knowledge.

Responsibilities:

  • Modifying software to fix errors, adapt it to new hardware, improve performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues, including software system design and maintenance.
  • Analysing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.

Vacancies

UX/UI Designer
Requirements:
  • A bachelor’s degree and a minimum of 2 years of UX/UI design experience for digital products or services.
  • A portfolio of professional UX/UI design work for both web and mobile platforms.
  • Working knowledge of the following technologies and software: Sketch, InVision, Visio, HTML, CSS (SCSS), iOS, Android, Design Systems, and Adobe Creative Suite.
  • A team player but can work independently too. Excellent written and verbal communication skills.
  • Multi-tasking and time-management skills, with the ability to prioritise tasks.
  Responsibilities:
  • Investigating user experience design requirements for our suite of digital assets.
  • Developing and conceptualising a comprehensive UX/UI design strategy for the brand.
  • Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
  • Designing UI elements and tools for our digital assets, such as navigation menus, search boxes, tabs, and widgets.
  • Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
  • Collaborating with the marketing team and internal and external designers to ensure the creation and delivery of tailored experiences for the digital user.
  • Providing advice and guidance on implementing UX research methodologies and testing activities to analyse and predict user behaviour.
  • Adhering to style standards in typography and graphic design.
Sign up for interview
Front End Developer
Requirements:
  • Degree in computer science or related field.
  • Understanding of fundamental design principles. Proficiency in HTML, CSS, JavaScript, and jQuery.
  • Understanding of server-side CSS.
  • Experience with graphic design applications such as Adobe Illustrator.
  • Experience with responsive and adaptive design. Understanding of SEO principles.
  • Good problem-solving skills.
  • Excellent verbal communication skills.
  • Good interpersonal skills.
Requirements:
  • Determining the structure and design of web pages.
  • Ensuring user experience determines design choices.
  • Developing features to enhance the user experience.
  • Striking a balance between functional and aesthetic design.
  • Ensuring web design is optimised for smartphones.
  • Building reusable code for future use. Optimising web pages for maximum speed and scalability.
  • Utilising a variety of markup languages to write web pages.
  • Maintaining brand consistency throughout the design.
Sign up for interview
Content Writer
Requirements:
  • Bachelor’s degree in communications, marketing, English, journalism, or a related field.
  • Proven content writing or copywriting experience.
  • Working knowledge of content management systems. Proficient in all Microsoft Office applications.
  • A portfolio of published articles.
  • Excellent writing and editing skills.
  • The ability to work in a fast-paced environment.
  • The ability to handle multiple projects concurrently.
  • Effective communication skills.
Responsibilities:
  • Conducting in-depth research on industry-related topics to develop original content.
  • Creating content for blogs, articles, product descriptions, social media, and the company website.
  • Assisting the marketing team in developing content for advertising campaigns.
  • Proofreading content for errors and inconsistencies.
  • Editing and polishing existing content to improve readability.
  • Conducting keyword research and using SEO best practices to increase traffic to the company website.
  • Creating compelling headlines and body copy will capture the target audience’s attention.
  • Identifying customers’ needs and recommending new content to address gaps in the company’s current content.
Sign up for interview
Software Developer
Requirements:
  • Bachelor’s degree in computer science or related degree.
  • Knowledge of the software development lifecycle.
  • The desire to work in a fast-paced environment.
  • Ability to develop unit testing of code components or complete applications.
  • Creativity is always a plus.
  • Must be a full-stack developer and understand concepts of software engineering.
  • Experience working on a variety of software development projects.
  • Deep programming language knowledge.
Responsibilities:
  • Modifying software to fix errors, adapt it to new hardware, improve performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues, including software system design and maintenance.
  • Analysing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.
Sign up for interview