Job Search and Career Advice Platform

Enable job alerts via email!

Tech Mentor

SupportFinity™

Riyadh

On-site

SAR 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology education provider seeks a passionate Tech Mentor for the Apple Developer Academy in Riyadh, Saudi Arabia. The mentor will guide students in mastering mobile app development using Swift, teaching programming fundamentals and providing hands-on support in tools like Xcode and SwiftUI. Applicants should have a Bachelor's degree in Computer Science and 4+ years of iOS development experience. This role focuses on fostering innovation and helping students build exceptional portfolios.

Qualifications

  • 4+ years of iOS development experience with Swift.
  • Strong proficiency in development tools and frameworks.
  • Experience in backend integration and CI/CD.

Responsibilities

  • Mentor students in building scalable iOS applications.
  • Guide learners through app development lifecycle.
  • Teach programming fundamentals and provide hands-on support.

Skills

iOS application development
Mentoring
Swift programming
Problem-solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Xcode
SwiftUI
UIKit
Core Data
Git
Job description

We are seeking a passionate and experienced Tech Mentor to join the Apple Developer Academy. In this role, you will guide and support students in mastering mobile app development, primarily within Apple’s ecosystem. You will foster technical excellence, problem-solving, and innovation, helping shape the next generation of iOS developers.

Key Responsibilities
  • Mentor students in building high-quality, scalable iOS applications using Swift.
  • Guide learners through the full app development lifecycle—from ideation to deployment.
  • Teach programming fundamentals: object-oriented and functional programming, clean architecture, and modular design.
  • Provide hands‑on support in tools such as Git, Xcode, SwiftUI, UIKit, and Core Data.
  • Support backend integrations using RESTful APIs and mobile frameworks.
  • Conduct workshops on advanced iOS topics, including concurrency, dependency injection, and performance optimization.
  • Stay current with industry trends, Apple’s Human Interface Guidelines, and best practices.
  • Collaborate closely with design and tech mentors to create a multidisciplinary, learner‑focused environment.
  • Help students build strong portfolios showcasing their technical competencies.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of hands‑on iOS development experience using Swift.
  • Strong proficiency in Apple development tools and frameworks (Xcode, SwiftUI, UIKit, Core Data).
  • Familiarity with backend integration, version control (Git), and CI/CD pipelines.
  • Strong communication and problem‑solving skills.
  • Passion for teaching, mentoring, and supporting student growth.
Preferred Qualifications
  • Experience with cloud services (CloudKit, AWS, or Azure).
  • Understanding of iOS architecture patterns (MVC, MVVM, Clean Architecture).
  • Knowledge of backend technologies such as Node.js, Python, or Ruby.
  • Awareness of accessibility, usability, and inclusive design standards.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.