UI Developer

Full Time in Insurance
  • Sandton, Gauteng, South Africa
  • Post Date : 22 Aug 2022
  • Apply Before : 30 Nov 2022
  • 3 Application(s)
  • View(s) 633

Job Detail

  • Job ID 2119
  • Career Level Others
  • Experience 3 Years
  • Gender Unspecified
  • Industry Developer
  • Qualifications Diploma

Job Description

Purpose of the Role

 The role of a User Interface (UI) developer is to provide the user interface solution to the end user, including the final look, feel and behaviour of the interface in different contexts. The role of a UI Developer is the transformational combination of the roles of both the Web Designer and the Web Developer.

A front-end web developer is responsible for implementing visual elements that users see and interact with in a web application. They are usually supported by back-end web developers, who are responsible for server side application logic and integration of the work front-end developers do.

Key Responsibilities and Duties

  • Create web application front end as per design comps and information architecture.
  • Integrate application front end with application business layer.
  • Follow best practices and standards for accessibility and cross browser compatibility.
  • Engage in requirement specification process for new software functionality.
  • Work closely with business.
  • Work closely with members of the development team to ensure that the software design and implementation meets the architectural goals and quality standards.
  • Provide support to the business analysts, and other project team members, during functional requirements definition to ensure that functionality is both technically achievable and feasible within the project constraints

 Behavioural Competencies

  • Good planning, organizational skills, task/project driven, deadline oriented.
  • Good collaboration, communication, and interpersonal skills.
  • Good people management skills.
  • Good problem solving and decision-making ability.
  • Ability to prioritize and work under pressure.
  • High attention to quality and detail.
  • Process and practices orientated.
  • Analytical and problem-solving skills

Experience and Qualifications

  • Computer Science or other relevant technical degree, diploma, or certification.
  • At least 3 years UI Development experience.
  • Experience of the full software development lifecycle.
  • Experience within an agile environment, with Scrum/KANBAN as methodology

 Technical Competencies

  • Out Systems experience will be highly advantageous.
  • Front End\UI Tech Stack: HTML5, Angular, CSS, JavaScript\TypeSript
  • Back End Tech Stack: .NET, .NET Core, Node.js
  • Databases: MSSQL

Required skills

Other jobs you may like