← Todos los empleos

Software Development Instructor

Sobre el puesto

• Manage cohorts of students throughout their learning journey
• Provide structure, guidance, and motivation to students
• Create and deliver engaging lessons, workshops, and live coding sessions
• Resolve technical questions, blockers, and learning challenges
• Process student feedback and learning data to improve teaching quality
• Conduct code reviews and assessments
• Provide one-on-one mentoring sessions to support individual growth
• Collaborate across instructional and program teams

• Strong hands-on experience with modern full-stack web development
• Especially strong experience with the MERN stack, TypeScript, and API-based architectures
• Practical exposure to AI integrations in web applications
• Proven ability to teach, mentor, and clearly communicate complex technical concepts to learners with diverse backgrounds
• Fluent German at C1–C2 level, ideally native
• Fluent English
• Experience with C#, Java, or similar programming languages is beneficial
• Solid understanding of professional software development workflows
• Ability to model clean, structured, and maintainable coding practices
• Empathy, structure, and a learner-focused approach
• Willingness to continuously learn, grow, and improve technical skills and teaching methods
• Ability to collaborate across instructional and program teams

• 100% remote workplace within Germany, Spain or Austria
• Up to 180 days outside of Germany within Europe
• Flexible core working hours
• Permanent contract
• 30 paid vacation days
• Additional half-day off on your birthday
• Development opportunities through the WBS GRUPPE learning catalog and LinkedIn Learning
• In-person team meetings at least twice per year at the Coding Campus Berlin / Berlin headquarters
• Inclusive, diverse, supportive, and innovative work culture