Lead Teacher - Ios/Android Mobile Development

Detalles de la oferta

#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 gigWe 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 2024Location: Remote, Puerto Rico TimezoneATENCIÓN: las clases serán en español. #Responsibilities: Oversee the whole academic experience of the Ironhack bootcampTeach online, five(5) days a week (from 9:00 to 18:00 GMT-4)Manage the success of the classFacilitate a safe, supportive, and energetic community that welcomes the various needs and learning styles of your studentsChallenge students to think strategically as they turn their ideas into real userexperience solutionsInspire and support students as they identify their passions and drive their owncontinued 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 developerFluent in Spanish, as the classes will be imparted in that language; all in-company communication will be in EnglishYou are passionate about Mobile DevelopmentYou like sharing knowledgeYou consider yourself a learnerYou want to make an impact on peopleYou have a great amount of empathy, compassion, and patienceExperience managing and keeping a team motivatedA can-do attitude and a good sense of humorGreat communication skills and an ability to capture people's attention :)You are organized, reliable, communicative, open to feedbackYou enjoy teaching/mentoring others and that are involved in the Mobile Development community #Technologies & skills needed to teach this courseFor the iOS Mobile Development Bootcamp: Technologies & skills with professional experience in iOS developmentUnderstanding of mobile development principles and design patterns (MVVM)Follow engineering best practices in mobile development and architectureSwift programming language (Advanced features like Optionals, Closures)SwiftUI for UI development (state management, navigation)MVVM design pattern for app structuringXcode development environment (debugging, profiling, performance optimization)Unit Testing and UI Testing in iOSDependency management with Swift Package ManagerCross-platform awareness: Basics of Android development for understandinginteroperabilityBasic knowledge of Objective-C (for understanding legacy codebases)Version Control with Git & GitHubDesign Collaboration with Figma or similar toolsDebugging and Refactoring for code quality and optimizationStrong understanding of code review processes For the Android Mobile Development Bootcamp: Technologies & skills with professional experience in Android developmentUnderstanding of mobile development principles and design patterns (CleanArchitecture)Follow engineering best practices in mobile development and architectureKotlin programming language (Advanced features like Coroutines, Extensions)Android Studio development environment (debugging, profiling, performanceoptimization)Jetpack Compose for UI development (state management, activity, and fragment lifecycle)Clean Architecture principles for structuring Android applicationsDependency Injection with Dagger/HiltUnit Testing and UI Testing in AndroidCross-platform awareness: Basics of iOS development for interoperability understandingBasic knowledge of Java (for understanding legacy codebases)Version Control with Git & GitHubDesign Collaboration with Figma or similar toolsDebugging and Refactoring for code quality and optimizationStrong understanding of code review processes


Salario Nominal: A convenir

Fuente: Grabsjobs_Co

Requisitos

Senior Product Manager - Cybersecurity.

.Overview:WELCOME TO SITASITA is the leading specialist in air transport communications and information technology. We don't just connect the global aviation...


Sita Switzerland Sarl - Madrid

Publicado 16 days ago

(Pn-373) | Associate Product Manager

.Travelport is a place of opportunity. It's our incredible team that makes our company great; our people drive our winning culture.What's Travelport?Travelpo...


Travelport - Madrid

Publicado 16 days ago

Ho-404 | Upstream It Product Manager En Resistance

.Entreprise familiale, bioMérieux est un acteur mondial dans le domaine du diagnostic in vitro. Depuis 60 ans, partout dans le monde, nous concevons et dével...


*Nombre Oculto* - Madrid

Publicado 16 days ago

Dbf987 - Product Manager, Integrations

.About SmartcatSmartcat is on a mission to become the wall-to-wall Language AI platform, addressing the diverse needs in multilingual content for various use...


Smartcat - Madrid

Publicado 16 days ago

Built at: 2024-11-19T06:36:50.049Z