Software Engineer Mentor Role

InshaTech


Date: 12 hours ago
City: Peshawar
Contract type: Full time
Software Engineer Mentor

(Full-time | Hybrid/Remote — Peshawar)

About InshaTech

At InshaTech, we specialise in finding, training, and placing career switchers into high-growth tech roles. Our hands-on bootcamps empower learners with the skills, mindset, and network they need to succeed in software development, data science, and beyond. We are committed to diversity, inclusivity, and helping people launch fulfilling tech careers.

The Role

You aspire to do more than just teach or manage—you want to accelerate careers, transform lives, and drive positive change in the industry. As a Software Engineer Mentor at InshaTech, you’ll play a key role in empowering learners to grow and succeed. You will lead hands-on bootcamps, teach coding fundamentals, guide real-world projects, and foster a supportive and collaborative learning environment.

Key Responsibilities
  • Teach HTML/CSS, JavaScript/TypeScript, React, and Git/GitHub.
  • Guide full-stack projects (Node.js/Express, APIs, databases).
  • Introduce testing (Jest/Cypress), CI/CD pipelines, Docker fundamentals, and accessibility practices.
  • Run stand-ups, code reviews, demos, and track learner progress.
  • Provide 1:1 mentoring: study plans, debugging support, portfolio reviews, and mock interviews.
  • Collaborate with Admissions, Careers, and other Mentors to maximise learner outcomes and placements.
Qualifications
  • Professional teaching or mentoring experience in software development or data science.
  • Proficiency in core technologies such as HTML, CSS, JavaScript, React (experience with DevOps, SRE, or SDET is a plus).
  • Strong communication and interpersonal skills for effective 1:1 mentoring.
  • Ability to run live workshops, support labs, and provide timely, constructive feedback.
  • Experience in curriculum development and lesson planning.
  • Knowledge of current industry trends and best practices in tech education.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills (Bonus Points)
  • Experience in education, edtech, or coding bootcamps.
  • Familiarity with cloud platforms (AWS, Azure, or GCP), basic security, or leadership coaching.
  • Multilingual abilities (English required; Urdu and Pashto a strong plus).
Why Join Us?

Be part of a fast-growing tech education startup.

Make a real impact by helping people switch into tech careers.

Work in a dynamic, innovative, and inclusive environment.

Enjoy 22 annual leave days per year, increasing by 1 day each year of service (up to 28 days max).

How to Apply

Send your application to [email protected]

with the subject line:

“Software Engineer Mentor — [Your Name]”

Please include:

  • Your CV or LinkedIn profile
  • GitHub/portfolio link
  • (Optional) Any teaching samples

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Email Marketing Designer

TalentPop App, Peshawar
1 week ago
Design the Emails People Actually Want to Open — Join TalentPop as an Email Marketing Designer!Are you a visual storyteller with a knack for turning pixels into performance? At TalentPop, we’re looking for an Email Marketing Designer who can bring creative flair and marketing insight together to craft emails that don't just look good — they drive results. If you...

Executive Assistant

TalentPop App, Peshawar
1 week ago
Be the strategic partner who empowers leaders to achieve more.At TalentPop, we help e-commerce brands build world-class teams. We're on a mission to connect top-tier talent with ambitious companies, and we're currently seeking a highly skilled Executive Assistant to join our team.In this pivotal role, you won't just handle tasks—you'll be the force that drives leaders forward. You will provide...

Online Order Support VA

TalentPop App, Peshawar
3 weeks ago
Join TalentPop App as a Brand Concierge - Online Order Support VA!At TalentPop App, we partner with fast-growing online businesses to provide exceptional customer experiences that go beyond the transaction. As a Brand Concierge, you will be at the heart of delivering a premium, personalized experience to our clients' customers, ensuring every interaction reflects the brand's identity and values. If...