This job does not accept any more applications

    Front End Developer (Angular) (Contract) - Gauteng/Hybrid - Isb5101824 - Findojobs South Africa

    Findojobs South Africa
    Findojobs South Africa Gauteng

    1 month ago

    Default job background
    Description

    Job Description

    Our client requires the services of a senior software engineer to work in a rotational schedule between Midrand, Menlyn, Rosslyn, and home office.

    • This role is part of an amazing brand that utilizes cutting-edge technology.
    • The successful candidate will be working with excellent teams as part of global team collaborations.
    • A high work-life balance with flexible hours is guaranteed.
    • The agile working environment is designed to foster innovation and productivity.

    Position Details

    Contract Duration: This is a contract position until December 2027.

    Experience: The ideal candidate should have at least 6-8 years of relevant working experience.

    Commencement Date: The selected candidate will start on 01 March 2025.

    Qualifications/Experience

    Bachelor's or Diploma degree in IT and relevant experience are mandatory. A qualification or certification in frontend and backend development technologies is also required. Additionally, the candidate must have at least 6-8 years of development experience.

    Essential Skills

    The following skills are essential for this role:

    • Experience in Angular with Typescript.
    • Experience with Jest, Mocha, or Jasmine testing frameworks.
    • Experience with Playwright.
    • Experience with CSS pre-processors (SASS).
    • Experience with document databases (Document DB/MongoDB).
    • Additional responsibilities assigned in the Agile Working Model (AWM) Charter.

    Advantageous Skills

    The following skills are advantageous but not mandatory:

    • Experience with Angular Internationalization.
    • Experience with Angular OIDC.
    • Experience with AWS Amplify.
    • Experience with Java 11+ and JavaEE.
    • Knowledge of Quarkus framework.
    • Working knowledge of AWS Cloud Architecture.
    • Experience with Kubernetes (AWS EKS).
    • Experience using Kafka.
    • RESTful APIs.
    • Knowledge of design patterns.
    • Databases/SQL (PostgreSQL advantageous).
    • NoSQL (Elasticsearch advantageous).
    • Unit testing tools (Junit/Mockito/etc.).
    • ORM tools (Hibernate advantageous).
    • Kibana.
    • Grafana.
    • Terraform.
    • Helm.
    • Husky.
    • Agile development methodologies.
    • Confluence/Jira knowledge and working experience.
    • Knowledge of DevOps practices and CI/CD pipelines.

    Role Responsibilities

    The successful candidate will be responsible for:

    • Designing, developing, and maintaining web applications that provide an exceptional user experience.
    • Development and maintenance on platform/application level.
    • Meeting with end users to gather requirements.
    • Participating in SCRUM ceremonies.
    • Proposing and reviewing system design and evaluating alternatives.
    • Reviewing and presenting to Product Owners.
    • Developing systems solutions in line with quality and delivery requirements.
    • Preparing system/technical documentation (as per ISO standards).
    • Providing user training.
    • System testing/parallel runs.
    • System implementation.
    • System audits/quality assurance.

    Note

    By applying for this role, you consent to be added to the iSanqa database and receive updates until you unsubscribe. If you do not receive a response from us within two weeks, your application was unsuccessful. Please note that candidates must be based in Gauteng or willing to relocate.


Jobs
>
Pretoria