Détails de l'annonce
Référence:
101476
Publiée le:
22 août 2019
Type de poste:
CDI
Lieu de travail:
Raoued, Ariana, Tunisie
Expérience:
Entre 5 et 10 ans
Étude:
Bac + 5
Rémunération proposée:
3500 - 4000 DT / Mois
Disponibilité:
Plein temps
Langues:
Français , Anglais
Entreprise:
REBOOTKAMP
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés
Description de l'annonce:

ReBootKamp (RBK) Tunisia, is a career accelerator and immersive learning academy focused on empowering vulnerable youth with 21st-century skills.

RBK's training produces market-ready, full-stack Software Engineers with core skill-sets demanded by industry.

Responsibilities

    • Ensure students are technically prepared for the job search and encourage autonomous learning

    • Provide expert technical and project management guidance to small groups of students building exciting projects using cutting-edge technologies

    • Proactively track & communicate student progress using program workflow, including grading, feedback, and modeling successful behavior

    • Remediation and Support: Build and execute student action and remediation plans to ensure that all of our students become successful software engineers

    • Curriculum Generation: Create & deliver materials and lectures addressing popular technologies and cohort-specific needs

    • Collaboration: Serve as a technical partner to all other departments that ensure job search success

Qualifications

    • Expert-level software engineer, strong JavaScript knowledge, familiarity with emerging technologies like React, Redux, Typescript and Angular

    • Experience with industry-standard software development practices and methodologies like Agile, Scrum and Kanban

    • Ability to model student progress and remove educational roadblocks

    • Empathy and charisma

    • Passion for education and service

    • Can-do attitude and a sense of humor

Technical Requirements

The Tech Mentor must be expert in these technologies:

  • React / Redux

  • Angular

  • MongoDB

  • NodeJS

  • SQL

  • Express

  • Docker

  • Redis / Memcached

The Tech Mentor must be a master in these concepts:

  • Advanced recursion

  • Data Modeling and Classes

  • Data Structures and Complexity Analysis

  • Inheritance Patterns

  • Algorithms

  • ES6, APIs

  • Servers and Node

  • Server-side Techniques

  • Databases

  • Authentication

  • Deployment

  • Virtual servers

  • Middleware