Senior React Developer - Pretoria, South Africa - The Hiring House

    Default job background
    Description

    Minimum Requirements

    Education

    • Bachelor's degree in Computer Science, Engineering or related field

    Experience

    • 5+ years working experience
    • Proven professional experience as a developer
    • Strong proficiency in JavaScript, including ES6+ syntax
    • Extensive experience with HTML5 and CSS
    • Experience with popular workflows such as Redux, or Context API
    • Knowledge of RESTful APIs and asynchronous request handling
    • Experience with version control systems such as Git
    • Excellent problemsolving and analytical skills
    • Strong communication and teamwork skills
    • Experience with testing frameworks such as Jest and Cypress is a plus
    • Experience with serverside rendering (SSR) and is a plus

    Skills and Knowledge

    • Essential
    • React
    • HTML
    • Javascript/Typescript
    • CSS/SCSS
    • REST APIs
    • Git
    • Have an excellent sense of design and attention to detail
    • Desirable
    • Tailwind CSS
    • Storybook
    • Jest
    • CI/CD pipelines, Github actions preferable

    Key Performance Areas

    • Analysis and Planning
    • Programming
    • Testing and Implementation
    • Reporting and Communication