I

Front-End Developer

Imizizi
21 hours ago
Full-time
On-site
Menlyn, South Africa
Reference: JHB001430-NS-1

ESSENTIAL SKILLS:


  • Angular v18+

  • JavaScript / Typescript

  • Npm (Node Package Manager for Javascript)

  • Ngrx (Reactive state management library for Angular)

  • Jest (JavaScript testing framework)

  • Rxjs (Library for reactive programming using Observables)

  • Eslint

  • Prettier

  • Version Control Best Practices: Strong understanding of Git

  • Experience in operational support on legacy systems with specific SLA agreements (timelines) based on the priority of the ticket




ADVANTAGEOUS SKILLS:


  • AWS Cloud

  • Microservice architecture: Experience in designing and implementing microservice based applications

  • RESTful APIs: Proficiency in designing and consuming RESTful APIs.

  • Java

  • Orchestration: Docker, Kubernetes

  • Terraform

  • Kafka

  • Loki, Prometheus, Grafana

  • Playwright

  • CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools

  • Git Workflows

  • Hexagonal architecture: Experience in designing and implementing Hexagonal based applications

  • IT Security best practices

  • Agile working experience

  • JIRA/Confluence



ROLE & RESPONSIBILITIES:


  • Requirement Analysis

  • Development and maintenance on platform/application

  • Code Reviews: Participate in code reviews to ensure code quality, maintainability, and adherence to best

  • practices.

  • Testing and defect resolution

  • Involvement and support in Deployment process

  • Provide third-level support for production incidents, when required

  • Develop systems solutions in line with quality and delivery requirements

  • Preparation of system/technical documentation (as per ISO standards)

  • Review and present proposed system solution to IT Product Owner / Leader / System owner

  • Agile Methodologies: Actively participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives) to contribute to team dynamics and project progress.

Duties & Responsibilities

ROLE & RESPONSIBILITIES:
  • Requirement Analysis
  • Development and maintenance on platform/application
  • Code Reviews: Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Testing and defect resolution
  • Involvement and support in Deployment process
  • Provide third-level support for production incidents, when required
  • Develop systems solutions in line with quality and delivery requirements
  • Preparation of system/technical documentation (as per ISO standards)
  • Review and present proposed system solution to IT Product Owner / Leader / System owner
  • Agile Methodologies: Actively participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives) to contribute to team dynamics and project progress.
  • Ability and willingness to coach and give training to fellow colleagues and users when required
  • System implementation / deployment & release activities
  • Production support & hyper-care after production deployments
  • Willing and able to travel internationally if required

QUALIFICATIONS/EXPERIENCE:
  • Degree in IT or relevant experience
  • 10+ years Development Experience


Submit your CV to: recruitment@imizizi.co.za and Subject line Role title