Match score not available

Lead Teacher - iOS/Android Mobile Development

extra holidays - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of experience as a developer, Fluent in Spanish and English, Passionate about Mobile Development, Experience managing and motivating teams, Knowledgeable in iOS and Android development.

Key responsabilities:

  • Oversee the entire academic experience
  • Teach online five days a week
  • Manage class success and growth
  • Facilitate a supportive learning community
  • Provide data for client reporting
Ironhack logo
Ironhack Edtech: Education + Technology Scaleup https://www.ironhack.com/
Unknown Employees
See more Ironhack offers

Job description

#About Ironhack

Our mission is to be the most outcome-driven institution in the world! We’re a global marketplace for tech talent, where we offer tech bootcamps and partner with companies to impact the lives of our students in a meaningful way. We empower students to create a new career path in tech, get that next promotion, or start their own company.


#Why join Ironhack?

Our culture is characterized by collaboration, which is the way we roll. We like to take on challenges with a smile on our face! We work in flat hierarchies with open communication. Join Ironhack and we guarantee a bootcamp-paced learning experience in a high-growth environment, where we can change the future of education together!


#About the gig

We are looking for a full-time Lead Instructor for our Mobile Development Bootcamp, designed for one of our clients in Puerto Rico and its employees. You need to be a strong communicator and patient - you will need to be able to explain abstract & complex concepts to tech specialists and walk them through the entire process.

There are 2 groups: one for iOS Mobile Development with Swift/SwiftUI & one for Android Mobile Development with Kotlin. We are looking for one instructor for each group.

Dates: December 2nd to December 6th 2024
Location: Remote, Puerto Rico Timezone

ATENCIÓN: las clases serán en español.


#Responsibilities:

  • Oversee the whole academic experience of the Ironhack bootcamp
  • Teach online, five(5) days a week (from 9:00 to 18:00 GMT-4)
  • Manage the success of the class
  • Facilitate a safe, supportive, and energetic community that welcomes the various needs and learning styles of your students
  • Challenge students to think strategically as they turn their ideas into real user
    experience solutions
  • Inspire and support students as they identify their passions and drive their own
    continued learning beyond the curriculum.
  • Responsible for providing all class-related data to the Project Manager for client reporting purposes


#Requirements:

  • 3+ years of experience as a developer
  • Fluent in Spanish, as the classes will be imparted in that language; all in-company communication will be in English
  • You are passionate about Mobile Development
  • You like sharing knowledge
  • You consider yourself a learner
  • You want to make an impact on people
  • You have a great amount of empathy, compassion, and patience
  • Experience managing and keeping a team motivated
  • A can-do attitude and a good sense of humor
  • Great communication skills and an ability to capture people's attention :)
  • You are organized, reliable, communicative, open to feedback
  • You enjoy teaching/mentoring others and that are involved in the Mobile Development community


#Technologies & skills needed to teach this course
For the iOS Mobile Development Bootcamp:

  • Technologies & skills with professional experience in iOS development
  • Understanding of mobile development principles and design patterns (MVVM)
  • Follow engineering best practices in mobile development and architecture
  • Swift programming language (Advanced features like Optionals, Closures)
  • SwiftUI for UI development (state management, navigation)
  • MVVM design pattern for app structuring
  • Xcode development environment (debugging, profiling, performance optimization)
  • Unit Testing and UI Testing in iOS
  • Dependency management with Swift Package Manager
  • Cross-platform awareness: Basics of Android development for understanding
    interoperability
  • Basic knowledge of Objective-C (for understanding legacy codebases)
  • Version Control with Git & GitHub
  • Design Collaboration with Figma or similar tools
  • Debugging and Refactoring for code quality and optimization
  • Strong understanding of code review processes


For the Android Mobile Development Bootcamp:

  • Technologies & skills with professional experience in Android development
  • Understanding of mobile development principles and design patterns (Clean
    Architecture)
  • Follow engineering best practices in mobile development and architecture
  • Kotlin programming language (Advanced features like Coroutines, Extensions)
  • Android Studio development environment (debugging, profiling, performance
    optimization)
  • Jetpack Compose for UI development (state management, activity, and fragment lifecycle)
  • Clean Architecture principles for structuring Android applications
  • Dependency Injection with Dagger/Hilt
  • Unit Testing and UI Testing in Android
  • Cross-platform awareness: Basics of iOS development for interoperability understanding
  • Basic knowledge of Java (for understanding legacy codebases)
  • Version Control with Git & GitHub
  • Design Collaboration with Figma or similar tools
  • Debugging and Refactoring for code quality and optimization
  • Strong understanding of code review processes

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Edtech: Education + Technology
Spoken language(s):
EnglishSpanishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Teaching
  • Team Management
  • Problem Solving
  • Empathy
  • Verbal Communication Skills
  • Patience
  • Organizational Skills
  • Self-Motivation
  • Collaboration

Android Developer Related jobs