Front End Developer

Responsibilities

Our work makes a significant impact in our customers’ lives and we want to make sure we maintain and grow that positive impact, through exceptional execution. We believe everything is digital and we need exceptional people to help us merge the online and offline worlds. Your primary focus will be to implement front-end javascript development at a senior level with a focus on performance, maintainability, and testable code. We are looking for a Senior Front end Developer…someone who is passionate about standards and best practices and does not compromise on quality. A developer with extreme attention to detail, who obsesses about always doing things right, and a perfectionist when it comes to writing code.

  • Write maintainable, performant code
  • Write unit tests
  • Take part in code reviews of other team members
  • Attend and contribute to scrum rituals
  • Create technical specifications based on User Stories
  • Mentor less experienced developers
  • Debug and problem solve incidents

Key Competencies and Qualifications

  • Minimum 8 years of development experience
  • Deep working knowledge of front-end languages, frameworks, and technologies, including TypeScript, HTML & SCSS, Angular LTS, Bootstrap, Ionic LTS, RXJS, Redux, NodeJS (Karma & Jasmine advantageous)
  • Light working knowledge of back-end languages and technologies, including TypeScript, PHP, NodeJS (Apollo server and NestJS advantageous)
  • Working in an Agile environment (you will be part of a Scrum team)
  • Working knowledge of GCP (Kubernetes, Docker, Cloud Storage, Cloud Run, Cloud Functions, CloudSQL)
  • Automation experience (Jenkins pipelines, NodeJS, ShellJS)
  • Appreciation of User Experience, and the ability to wireframe web and mobile interfaces

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
    Analyst Programmer I2021-04-22 17:29:21

    We are looking for a person who enjoys developing and improving backend applications. This position is for you if you…

    Analyst Programmer I / Developer III2021-03-17 11:36:22

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

    Analyst Programmer II2021-03-16 13:48:34

    A senior-level position requiring advanced technical knowledge in all areas of the application programming, system design, and update, storage, and…

    Cloud Specialist2021-03-11 17:12:37

    The primary focus of this position is to evaluate the cloud readiness of legacy systems and planning, overseeing the migration…

    Data Engineer Developer III2021-02-17 11:52:04

    The primary focus of this position is to use technical skills to put the software, systems, and data together in…

    Delphi Developer: Point of Sale2021-06-03 12:39:26

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

    Developer II2019-11-14 12:15:46

    We have an exciting & challenging role available for an experienced person who is highly meticulous and enjoys working in…

    Front End Developer2021-05-06 09:07:41

    Our work makes a significant impact in our customers lives and we want to make sure we maintain and grow…

    Intermediate Oracle ADF Developer2021-05-17 09:29:52

    Sound technical knowledge in all areas of application programming including integration, system design, and update, storage, and retrieval methods. Ability…

    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…

    Jnr DevOps Engineer2020-11-03 09:42:51

    The primary focus of this position is to administrate, configure, monitor and maintain our continuous integration and source control areas.…

    Scrum Master2021-04-06 12:31:55

    We are looking for a Scrum Master for two Agile Product Teams within the Customer & Digital Solutions team. Supporting…

    Senior Database Administrator2021-04-22 17:21:26

    The primary focus of this position is to administrate, configure, monitor and maintain our Database environment. You will need to…

    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…

    Systems Manager - Financial Services2021-04-22 17:25:06

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