Responsibilities/Tasks:

  • Implement new GUI requirements using JavaScript, HTML5, CSS with Angular/Typescript and Bootstrap
  • Maintain existing Front-End applications written in Angular/Typescript
  • Implement the ‘look and feel’ and usability guidelines for Front-End development

Minimum Requirements

  • Relevant tertiary qualification in Information Technology or Computer Science and/or at least matric with three (3) years’ experience as a front-end developer in a software development team
  • Keen interest to continue to be a Front-End developer in a software development team
  • A good understanding of the SDLC process, tools, technologies, frameworks and techniques related to software development
  • A strong knowledge of JavaScript, REST framework, JSON and XML

Skills and Knowledge requirements

  • Ability to work in a team environment: Follow leadership and collaborate on a common design model
  • Keen to work with team development tools: Use of source control applications (preferably GIT); Use of a UML tool for documentation
  • Knowledge and experience in the following technologies:
  • JavaScript, HTML5, CSS
  • REST framework and JSON
  • Maven
  • Experience in web architecture and frameworks
  • Experience with an application server (Tomcat, Websphere, Liberty and Weblogic – preferable)
  • SQL and experience with a relational database (DB2, Oracle, PostgreSQL, MySQL)
  • Ability to deliver production quality software by paying attention to detail, do extensive unit testing and support software testing phases
  • Knowledge and experience of the following would be a plus:
  • Angular/Typescript, Bootstrap
  • Webpack, NPM, Yarn
  • JAXB, XML Schema
  • Integration experience (Web services and JMS)
  • Business process/workflow layers e.g. JBPM, BPEL, Activity

Personal Profile

  • Self-starter, self-motivated, team player
  • Strong attention to detail
  • Able to work under pressure and meet deadlines
  • Keen to learn
  • Finisher

Desired Skills:

  • ANGULAR
  • TYPESCRIPT
  • Webpack
  • INTEGRATION
  • JavaScript
  • HTML5
  • CSS
  • REST
  • JSON
  • MAVEN
  • DB2
  • Oracle
  • PostgreSQL
  • MySQL
  • Bootstrap
  • JAXB
  • XML Schema
  • XML

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Diploma

Employer & Job Benefits:

  • Medical Aid
  • Pension Fund

Learn more/Apply for this position