Technical Mentor (Independent Contractor) - C++ Nanodegree (US Canada, Europe, MENA, India & APAC Timezones)
Udacity
Contract PositionSummary
This job is for a Technical Mentor with Udacity's C++ Nanodegree program. The Technical Mentor will provide technical support to students through 1:1 video calls, virtual technical deep-dive sessions, and group Q&A sessions. The mentor should have strong skills in C++ and knowledge of object-oriented programming, debugging and testing, memory management, and the latest features of C++.
What you'll do
- 1:1 video calls
- Virtual Technical Deep-Dive Sessions
- Group Q&A sessions
Requirements
- 2+ years of experience in C++
- English fluency is a MUST
- Proficient in C++: Deep understanding of C++ syntax and semantics.
- Knowledge of Object-Oriented Programming (OOP): Understanding of classes, objects, inheritance, polymorphism, and other OOP concepts.
- Familiarity with the C++ Standard Library: Experience with the C++ Standard Template Library (STL) such as vectors, lists, maps, algorithms, etc.
- Proficient in Debugging and Testing: Ability to find, diagnose, and fix programming errors; familiar with unit testing frameworks in C++.
- Understanding of Memory Management: Proficient in managing dynamic memory in C++, including pointers, references, and memory allocation/deallocation techniques.
- Knowledge of C++11, C++14, C++17 Features: Up-to-date with the latest standards and features of C++.
- Experience with multi-threading and concurrency: Knowledge of concurrent programming techniques and principles in C++.
- Familiarity with System Programming: Understanding of low-level system interactions.
- 2+ years of working experience related to the above skillsets.
- Graduate from C++ Nanodegree Program is an added plus
- Strong interpersonal skills
- Public Speaking
- Student-oriented mindset and focus on understanding their problems
- Flexibility at their current job to take this challenge as a part-time, independent contractor
Apply
Click below to be taken to the Udacity hiring page.
Location
RemoteContract Length
OngoingCompensation
The compensation for this position is not listed.Keywords
c++ object-oriented programming (oop) c++ standard library debugging and testing memory management c++11 c++14 c++17 features multi-threading and concurrency system programming c++ nanodegree programSimilar Jobs
Looking for something similar to this position from Udacity? Check out our positings below.
Part-Time Surgery Operations Engineer
Neuralink
Last month
$84,015 - $130,154 (per year)
Austin, Texas, United States
This job is for a Part-Time Surgery Operations Engineer at a company that is developing brain-computer interfaces. The role involves optimizing the patient's surgical experience, improving process efficiency, and implementing software solutions to automate and track surgical metrics. The ideal candidate should have a strong understanding of engineering principles, be excited about research and neurosurgery, and have excellent communication and problem-solving skills.
Last month
Remote
This job is for a Technical Mentor with Udacity's C++ Nanodegree program. The Technical Mentor will provide technical support to students through 1:1 video calls, virtual technical deep-dive sessions, and group Q&A sessions. The mentor should have strong skills in C++ and knowledge of object-oriented programming, debugging and testing, memory management, and the latest features of C++.
Last month
Nationwide
This job is for Korean-speaking mentors who will provide technical support and personalized feedback to students in the fields of Autonomous Systems, Self Driving Car, and C++. The mentors will be independent contractors and will have the flexibility to set their own schedule.
Last month
Nationwide
This job is for Korean-speaking mentors who will provide technical support and personalized feedback to students in fields such as C++ programming, data structures, and algorithms. The mentors will be independent contractors and will have the opportunity to gain recognition for their technical knowledge, network with other mentors, earn additional income, and contribute to a global student community.