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