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