Front end Developer (Developer III / Analyst Programmer I)

Responsibilities

We are looking for a person who is comfortable exploring ever charging development languages and technologies, who is able to develop applications with a great user experience in mind. This position is for you if you enjoy understanding and solving user requests while delivering professional software.

Clients: Ackermans, Pep, Pep Africa, Speciality, Pepkor Properties

  • Understand and analyze user requests
  • Design, develop and maintain front end applications 
  • Able to keep User Experience top of mind when designing user interfaces
  • Able to build wireframes and bring across ideas which will solve a user request  
  • Provide input towards the design of API’s 
  • Be involved with the design and maintenance of underlying database objects
  • Support quality assurance (by expanding automated testing and supporting user testing) 
  • Guide, mentor, and share your experience with your teammates
  • Participate during all stages of the software development life-cycle
  • Improve and streamline processes (including application testing, deployment, and monitoring)
  • Help with day-to-day queries from clients and Pepkor IT teams

Key Competencies and Qualifications

  • 5 + years development experience using JavaScript, preferably within the Angular framework
  • Constantly seeking to learn and improve
  • Ability to self-manage and to being proactive
  • Proficient in using other fundamental front end languages such as HTML, CSS, and at least one JavaScript and CSS framework 
  • Experience using relational database technologies
  • Deep understanding of application architecture
  • Able to take responsibility and be self motivated
  • Able to develop ideas and share them clearly (in non-technical terms when required) 
  • Able to explain solution trade-offs (in non-technical terms when required)
  • Able to work within a team
  • Be curious in technology

Not required, but nice to have:

  • Experience developing web applications using Angular and Bootstrap
  • Experience building wireframes using Balsamiq Mockup
  • Experience developing using Java Spring 
  • Experience working with a MySQL database
  • Experience development using Python
  • Experience using version control systems, such as GIT 
  • Familiarity with Continuous Integration tools such as Jenkins 
  • Familiarity with Google Cloud Platform and G-Suite
  • Familiarity in the use of container technology such as Docker
  • Familiarity with the WSO2 platform
  • Familiarity with React, and Node.JS
  • Familiarity using Oracle, SQL Server, and PostgreSQL databases
  • Exposure to Agile methodologies, such as SCRUM and KANBAN

Apply for this position

Please spend some time writing your introduction and ensure that you have a CV to attach with your application. If you have a LinkedIn public profile please add it to your introduction as-well. Giving us detailed information about your career qualifications will increase your chances of being contacted by us significantly.

* All fields are required





Related Careers

All
C# Developer 12 month contract2020-08-03 11:25:49

We are looking for someone who enjoys developing and improving applications. This position is for you if you enjoy understanding…

Delphi Developer2015-09-14 11:46:56

Developer position available. Responsible for analysis, design and development of complex systems. Testing and debugging between programs and interface sub-systems.

Front end Developer (Developer III / Analyst Programmer I)2020-02-14 13:39:41

We are looking for a person who is comfortable exploring ever charging development languages and technologies, who is able to…

Java Developer (Analyst Programmer II)2020-07-24 10:24:28

We are looking for someone who enjoys developing and improving applications. This position is for you if you enjoy understanding…

Senior Desktop support technician 6 month contract Cape Town2020-09-03 13:00:10

Senior Desktop Support Technician to Set-up and install workstations, Identify computer hardware and software problems, Fix computer hardware and software…

Server Administrator2019-12-13 13:36:51

Server Administrator position available. Responsible for managing and ensuring efficient load balancing of VMware systems. 3-6 years’ experience required. MCSE…

Server Administrator 6 month contract2019-03-20 08:24:23

Server Administrator position available. Responsible for managing and ensuring efficient load balancing of VMware systems. 3-6 years’ experience required. MCSE…

Service Desk & Content Co Ordinator2020-09-01 15:18:24

We are looking for a Service Desk & Content CoOrdinator who is responsible for managing daily operational issues via the…

Solutions Architect (Senior Developer) for G Suite2020-08-13 10:44:11

Pepkor IT are looking for an individual who lives and breathes Google, specifically G- Suite. An individual who can’t remember…

System Manager2020-06-23 21:31:32

Pepkor IT is looking for a technical systems manager that can develop, service, maintain and grow relationships with our retail…