Stride K12

posted 2 months ago

Part-time,Full-time - Mid Level
Remote
Educational Services

About the position

Enterprise Instructors at Galvanize play a pivotal role in shaping the learning experiences of adult learners and organizations. They are not just educators; they are mentors who delve into the intricacies of personality types, habits, and learning styles to foster a comprehensive understanding of mobile app development. Instructors are expected to embody the principles of Extreme Programming (XP) from the outset, leading by example and immersing students in methodologies that enhance their learning journey. The role involves a blend of lecturing, whiteboarding, and hands-on coaching, where instructors guide students through inquiry-based learning, pair programming, and agile product team coaching. At Galvanize, the focus is on producing outcomes-driven tech education that empowers individuals to succeed in technology-focused careers. With a track record of over 20,000 graduates across 2,500 companies, Galvanize is committed to providing intensive education that caters to diverse backgrounds and experiences. The Lead Enterprise Instructor is responsible for managing classroom dynamics during Enterprise training engagements, serving as the primary point of contact for clients, and ensuring that predetermined learning outcomes are met. This includes communicating progress, identifying challenges, and facilitating a collaborative learning environment. Instructors are tasked with planning daily lessons, assessing student progress, and providing meaningful feedback. They are also involved in curriculum development and contribute to the Enterprise product portfolio, ensuring that the training provided aligns with industry best practices. The role requires a strong understanding of agile software engineering principles and the ability to coach both students and project managers effectively. The work environment is primarily home-based, allowing for flexibility while maintaining a focus on delivering high-quality education.

Responsibilities

  • Lead lectures and class activities and support students during project work
  • Plan daily lessons and assess students on an ongoing basis
  • Participate in product feedback for internal tools
  • Provide students with a meaningful training experience in the classroom
  • Work alongside Galvanize staff in providing prompt feedback on student progress
  • Provide a strong, agile software engineering environment
  • Coach student teams on project work using agile software engineering principles
  • Coach Product and Project Managers on agile software engineering methodologies
  • Facilitate a dynamic and collaborative classroom community
  • Work closely with co-instructors to provide students with meaningful and prompt feedback on their progress
  • Develop curriculum and contribute to the Enterprise product portfolio at the direction of the Managing Lead Instructor and other curriculum leaders
  • Serve as subject matter expert on business development and solution engineering initiatives

Requirements

  • Bachelor's Degree(s)
  • At least 3+ years of modern mobile app development and testing (ideally TDD) for Android (Kotlin, Android Studio) OR iOS (Swift, Xcode)
  • At least 5+ total years experience in multiple languages Java/Spring, Kotlin/Android, Swift/iOS, C#/.NET, JavaScript, Python
  • Equivalent time consulting or teaching and coaching teams who deliver enterprise-level software products
  • Fluency in TDD, Agile methodologies (XP is a plus), JavaScript, HTML/CSS, SQL (any of PostgreSQL, MySQL, SQL Server, Oracle, etc), Web Fundamentals (HTTP, APIs, REST, JSON), Jenkins (preferred) or other CI/CD, public cloud environments
  • Great communication skills
  • Ability to clear required background checks for certain client contracts
  • Experience working with Agile or XP teams
  • Previous background in teaching and/or mentoring developers, or a deep interest in giving it a try

Nice-to-haves

  • Pair Programming Experience
  • High Performing current XP team lead or participant
  • Experience with legacy technologies (Java EE, VB.NET)

Benefits

  • Health benefits
  • Retirement contributions
  • Paid time off
  • Eligible employees may receive a bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service