Senior Fullstack Developer
Default
Developing the skills of software developers. Provide complete training and coaching session for beginner and intermediate learners.
Job Descriptions
- Design effective training programs and supporting documentation
- Prepare educational material such as module summaries, videos, etc
- Develop and implement individual training plans for the different user types
- Support and mentor new employees (beginner learners) and existing employees (upskilling intermediate learners)
- Conduct evaluations to identify areas of improvement
- Monitor and report employee performance and response to training
Qualification
- Proven experience as a software development trainer
- Passion to help people learn
- Understanding of effective teaching methodologies and tools
- Willingness to keep abreast of new techniques in teaching
- Excellent communication, presentation and public speaking skills
- Organizational and time management abilities
- Critical thinking and decision making
- Expertize in frontend (SASS, JS, NuxtJS, React, etc) and backend (PHP, Python, Laravel, NodeJS, SQL, etc) technologies and other modern web technologies