Full Stack & Cross-Platform Mobile Application Development Trainer
Doha, Doha Municipality, Qatar · Jornada completa
Sé el primero en postularte
- Experiencia
- 10+ yrs
- Salario
- —
- Vacantes
- 1
- Al corriente
- hace 1 hora
- Work mode
- En la oficina
- Educación
- Bachelor's Degree
- Eligibility
- Experienced bilingual professionals who can train in English and Arabic and have a strong background in full stack development and mobile app development.
- Resume
- Required to apply
Where you'll work
Descripción del trabajo
Role Overview
EDOXI is looking for a seasoned bilingual trainer who can teach in both English and Arabic. This position is based in Doha, Qatar, and focuses on instructor-led learning in modern front-end technologies and cross-platform mobile app development. The ideal candidate brings deep real-world development experience and can run practical, project-oriented sessions for professionals, graduates, and corporate teams.
Training Focus
The trainer will lead sessions on front-end frameworks such as React, Angular, and Vue.js, along with mobile application development using Flutter and React Native. The role also involves helping learners build strong practical understanding through exercises, workshops, labs, and real-world projects.
Core Duties
You will guide participants through essential concepts including API integration, state handling, routing, authentication, and application architecture. In addition, you will teach responsive UI/UX principles, demonstrate deployment processes for Android and iOS, support debugging, and assess learner progress through assignments and final projects.
Technical Knowledge Needed
For front-end topics, the trainer should be comfortable with HTML5, CSS3, JavaScript ES6+, React.js, React Hooks, React Router, Context API or other state management approaches, Angular basics, Vue.js basics, REST API integration, responsive design, and front-end performance tuning. For mobile development, the role requires proficiency with Flutter, Dart, React Native, mobile UI design, navigation, state management, API integration, testing and debugging, Android deployment, iOS deployment, and mobile performance optimization.
Additional Preferred Expertise
Extra value will come from familiarity with Node.js, Express.js, MongoDB or SQL databases, Firebase, Git and GitHub, CI/CD fundamentals, and Agile or Scrum practices.
Experience and Qualification Expectations
A bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline is expected. The role calls for at least 10 years of software development experience, including 2 to 3 years of practical experience with Flutter and/or React Native. Candidates should also have experience delivering production mobile applications. Prior exposure to corporate training, teaching, mentoring, or bootcamp-style instruction is strongly preferred, along with confident presentation and facilitation skills.
Trainer Output
The trainer will be expected to deliver classroom or instructor-led sessions, practical labs, coding exercises, participant evaluations, project reviews, learning materials, sample projects, and end-of-course feedback and assessment reports.
Preferred Certifications
Helpful certifications include React Certification, Flutter Certification, Google Associate Android Developer, Meta Front-End Developer Certification, and Microsoft Certified Professional certification, although the last one is optional.
Ideal Candidate Profile
The best fit is a full stack developer with substantial hands-on experience in React, Angular, Vue.js, Flutter, and React Native, plus a proven record of delivering technical training to corporate and professional audiences.