Our client in the electronic payment industry is looking for a Front-end Developer to join their team.

We are looking for a qualified, driven, detail-oriented front-end developer to join our IT team, who will be responsible for building the ‘client-side’ of our applications. The successful candidate should be able to translate our company and customer needs into functional and appealing interactive applications using the latest Angular framework which consists of HTML, CSS, and Typescript.

This is a new role in the company. As such, we expect the incumbent to be up to date with the latest technologies and help refine our technologies used for front-end development. The ideal incumbent should be able to create functional and attractive digital interaction platforms for our company, ensuring great user experiences.

Responsibilities include:

The role of Front-End Developer is divided into the following areas of responsibility:

  • Use frontend frameworks to create user-friendly web applications
  • Integrate these applications into backend systems using APIs
  • Optimize applications for maximum performance
  • Collaborate with back-end developers to improve usability
  • Get feedback from, and build solutions for various users of the applications
  • Write functional requirement documents and guides
  • Help back-end developers with coding and troubleshooting
  • Willingness to troubleshoot and solve complex problems
  • Ability to manage multiple projects and meet deadlines
  • Flexibility to adapt to changing instructions and requirements
  • Stay up to date on emerging technologies

Required technical skills:

  • 3-5 years’ experience as a Front-end developer
  • Relevant tertiary qualification
  • Hands on experience with markup languages
  • Experience with JavaScript, CSS, Typescript
  • Experience with the Angular 2+ framework
  • Familiarity with browser testing and debugging
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Understanding of layout aesthetics (User Interface)
  • Familiarity with content management frameworks

Soft skills:

  • Good communication skills, both verbal and non-verbal
  • Self-driven to achieve goals, both immediate or more long term
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills

General:

  • While we would really like to respond to every application, should you not be contacted for this position within 15 days please consider your application as unsuccessful.
  • In keeping with our client’s employment equity requirements, only South African citizens will be considered.
  • Please include your current salary and salary expectations.

Desired Skills:

  • Angular 2
  • APIs
  • CSS
  • Front-End Development
  • HTML5
  • Typescript
  • User Interface Design

Learn more/Apply for this position