Front-End Developer

Imizizi

Reference: JHB001576-NS-1

ESSENTIAL SKILLS

  • Advanced Frontend Architecture and System Design
  • Advance Angular Development Skills
  • Ability to build self-contained, reusable and testable modules and components
  • Expert Knowledge of Angular Signals, Sone-Less Applications and OnPush Change Detection
  • Advanced in HTML, CSS3, JavaScript, State Management, RxJS and TypeScript
  • Robust Test Practises with tools like Jest, Playwright or Cypress
  • Technical Mentorship in order to guide Junior to Mid-level developers
  • Ability to translate technical jargon into clear business metrics
  • Experience in CI/CD
  • Experience in Git and GitHub
  • Experience using CoPilot
  • Experience with RESTful API’s and integrating frontend applications with backend services
  • Ability to do Code Reviews
  • Ability to communicate requirements to the Backend and other Developers
  • Team Player

ADVANTAGEOUS SKILLS

  • Understanding of integration between the different technologies
  • Coordination between development and Support environments
  • Requirements Analysis & Documentation
  • Advanced monitoring of systems, Setting up of Alerting.
  • Be comfortable with Data Structures and Algorithms
  • Knowledge of Jira, Confluence and Agile methodologies
  • High Customer Orientation
  • Awareness of tools like MS Power BI, SAP Analytics, QlikView, Tableau
  • Some Knowledge of Big Data, Data Lakes, Data Warehousing, Data Pipelines.
  • Experience in using AWS or Azure
  • Experience in Test Automation
  • Some Experience in Back-end Technologies and Programming Languages like Python.
  • Any experience or knowledge of Palantir Foundry

ROLE & RESPONSIBILITIES

  • Development of Large Scale Web Applications using Angular framework
  • Collaborating with UI/UX Designers and Back-End Developers to connect RESTful APIs and define future requirements
  • Creating and Executing Manual and Automated Tests
  • Creating and Managing Change Processes
  • Troubleshoot and Debug of Application Issues
  • Optimizations of Applications to ensure optimal performance
  • Documenting Requirements, Developments, Processes, User Documentation etc in Confluence
  • Mentoring of Junior to Mid-Level Developers
  • Staying up to date with the latest trends in frontend development
  • Strong working knowledge with software development tools, techniques and approaches used to build application solutions
  • Assisting Business with POCs and business value calculations from a developer perspective
  • Knowledge Sharing with other Team Members
  • Creation of Epic’s, Epic Refinement (Requirements) and Storie or Task Creation as per AWM to ensure the
  • delivery of the Business Requirements in the allotted time period
  • Providing Application Support for Incidents and Issues raised on the Platform
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

QUALIFICATIONS/EXPERIENCE

  • Relevant IT / Business / Engineering Degree or Relevant Experience
  • Min 5+ years’ experience in Software Development

Submit your CV to: ***email_hidden*** and Subject line

Role title