Front End Developer

A1L Realizations

  • Midrand, Johannesburg
  • Permanent
  • Full-time
  • 24 days ago
Core competencies, knowledge, and experience
  • Strong understanding of client-server architecture and web protocols (HTTP).
  • Proficiency in JavaScript transpilation.
  • Expertise in CSS pre-processing using tools like SASS or LESS.
  • Experience with unit testing and integration testing frameworks.
Must have technical skills:
  • Proficient with Git and basic Linux command-line operations.
  • Solid understanding of web architecture and RESTful API integration.
  • Strong skills in HTML5, CSS3, and JavaScript.
  • Experience in JavaScript unit testing frameworks (e.g., Jest, Mocha).
  • Hands-on experience with Node.js, Vue.js, React.js, NPM, and Webpack. React.js preferred.
Preferred technical skills:
  • Basic experience with Docker (building and running containers).
  • Familiarity with Kubernetes and Helm for application deployment and debugging.
  • Understanding of AWS services, especially S3.
  • Exposure to CI/CD pipelines using GitLab-CI or GitHub Actions.
  • Knowledge of API documentation and security standards (Swagger/OAS3, JWT, OAuth2, OpenID Connect).

ExecutivePlacements.com

Similar Jobs

  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • 2 hours ago
  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • 2 hours ago
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    What they are looking for (The Essentials): A proven track record as a GIS Developer for 2-3+ years. Strong expertise in the Esri ArcGIS Platform (Enterprise, Online, ArcGIS Pr…
    • 2 hours ago