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
-
Senior Corporate Actuarial Analyst
- Sandton, Gauteng, South Africa, Office 01, Suite 11 1st floor Daisy Street, Sandown, 2196