تفاصيل الوظيفة
VACANCY DESCRIPTION:
Axsos Academy is searching for skilled, committed instructors to teach and support its students. You will actively train them in programming and web development to a class beginner learning Web fundamentals, Python, Java, and MERN stacks, as well as the best practices of software development.
Your duties will also include running discussions on various topics (Web fundamentals, Python, Java, and MERN stacks). We will be providing you with the training materials to prepare discussions, lectures, in addition to listening to the cohorts, and supporting the TA (teaching assistants).
WE OFFER YOU:
Dynamic and supportive team culture.
Opportunities for personal and professional growth.
Competitive compensation package.
YOUR PROFILE:
Excellent written and spoken English.
Enthusiastic and value driven.
Committed and available to work full-time.
You have natural leadership.
Excellent problem-solving, management skills, communication skills, presentation skills and public speaking, collaborative.
You are passionate about teaching code and explaining concepts to others.
PREFERRED SKILLS AND QUALIFICATIONS:
Experience working with cloud-based infrastructure, such as AWS or Azure.
Familiarity with front-end development frameworks, such as AngularJS, Vue.js, Next.js
Working knowledge of test-driven development (TDD).
Knowledge of agile development methodologies.
YOUR RESPONSIBILITIES:
During the week, you will teach programming and web fundamentals, Python, Java, and MERN to a class beginner, as well as the best practices of software development.
You will run a discussion on various topics (Web fundamentals, Python, Java, and MERN).
You will help students with their coding challenges. Most of the time, students will be autonomous (when they read the challenge's instructions, try to understand what they must code, and implement the – brute force - first solution). Still, they will need your help when they don't understand an error or some important concept.
You will make a live code to correct new challenges with the class projecting your screen on the wall.
REQUIRED COMPETENCIES:
You have +3 years of experience in working with one or more of the three stacks (Python, Java, MERN).
Excellent knowledge of OOP.
Excellent knowledge of Algorithms/Problem solving and data structures.
Basic knowledge of JavaScript, CSS, HTML, Bootstrap or tailwind and front-end languages.
Familiarity with RESTful APIs and integration.
Familiarity with Relational databases (Postgress, SQL) and non-relational databases (Mongo DB)
You are very comfortable with the command line, git, Github, and technical workflows used by developers (branches, pull requests, code review).
You like clean code and refactoring but are also a pragmatic developer who loves to get things done and develop a useful product with a clean user interface.
You have a good knowledge of front-end development (HTML, CSS, Javascript) and user-interface design and can follow the best practices of atomic design to build user-friendly web applications.
Apply now by sending us your CV by pressing the button below 👇👇👇 , And join us to be part of teaching and supporting future developers!