Online Trainer*in - Coding / Web Development / Software Engineering (m/w/d)
StartSteps
****ENGLISH DESCRIPTION BELOW ****
StartSteps ist eine führende Akademie für digitale Kompetenzen mit Sitz in Deutschland, die sich der Vorbereitung von Berufswechslern, Arbeitssuchenden und kürzlich Arbeitslosen auf die sich entwickelnde Welt der Tech-Berufe widmet. Unsere Mission ist es, durch unsere Kompass- (Live-Online-Kohortenbasis) und Tech:Mentor-Programme (1:1 Live-Einzelunterricht) ein transformatives Bildungserlebnis zu bieten.
Die StartSteps Digital Academy ist aktiv auf der Suche nach leidenschaftlichen und erfahrenen Web-/Softwareentwickler*innen, die unserer Team als Trainer*in bereichern möchten. Die Rolle bietet die Möglichkeit, Ihr Fachwissen zu teilen, Teilnehmende durch die lebendige Welt der Web-/Softwareprogrammierung zu führen und maßgeblich zur Gestaltung der Zukunft der Ausbildung digitaler Kompetenzen beizutragen. Als Trainer*in haben Sie die Aufgabe, ansprechende, praktische Lektionen in Webentwicklung und Software-Engineering zu erteilen. Sie fördern ein dynamisches, lernerzentriertes Umfeld, das die Teilnehmenden inspiriert und motiviert. Darüber hinaus werden Sie den Übergang von Neueinsteiger*innen in die Technologiebranche vorantreiben und ihnen dabei helfen, ihren Traumjob zu finden. Sie haben auch die Möglichkeit, zur Weiterentwicklung und Verbesserung unseres Lehrplans beizutragen. Die idealen Kandidat*innen verfügen über umfassende Erfahrung in der Web-/Softwareentwicklung, eine Leidenschaft für die Betreuung und Anleitung von Lernenden sowie die Fähigkeit, komplexe Konzepte klar und verständlich zu formulieren. Wir freuen uns über Bewerbungen von erfahrenen Web-/Softwareentwickler*innen, die eine Leidenschaft für Lehre und Mentoring haben. Begleiten Sie uns bei StartSteps und tragen Sie zur Gestaltung der digitalen Arbeitswelt der Zukunft bei.
ENGLISH
StartSteps is a pioneering digital skills academy based in Germany, dedicated to preparing career changers, job seekers, and the recently unemployed for the evolving world of tech jobs. Our mission is to deliver a transformative education experience through our Compass (Live Online Cohort based Classes) and Tech:Mentor (1:1 Live teaching) programs.
StartSteps Digital Academy is actively seeking passionate and experienced Web/Software Developers to join our team as Trainers. The role offers an opportunity to share your expertise, guide students through the vibrant world of web/software programming, and contribute significantly to shaping the future of digital skills education. As a trainer, you will be tasked with delivering engaging, practical lessons in web development and software engineering. You will foster a dynamic, learner-centered environment that inspires and motivates students. Moreover, you will spearhead the transition of newcomers into the tech industry, helping them navigate their way to their dream jobs. You will also have the chance to contribute to the ongoing development and enhancement of our curriculum. The ideal candidates will possess extensive experience in web/software development, a passion for mentoring and guiding learners, and the ability to articulate complex concepts in a clear, understandable manner. We welcome applications from skilled web/software developers who have a passion for teaching and mentoring. Join us at StartSteps and contribute to shaping the digital workforce of the future.
Aufgaben
- Durchführung unseres Einzelunterrichts zum Thema Einführung in die Web-/Software-Entwicklung (Live Coding, Q&A, Code Reviews, Portfolio-Arbeit etc.)
- Einführung in verwendete Tools & Technologien
- Einführung in die Arbeit als Web-/Software-Entwickler*in & dessen Anforderungen sowie den Arbeitsmarkt
- Einführung in Teamarbeit & Kommunikation
- Berufliches Coaching zum Thema Bewerbung als Web-/Software-Entwickler*in
- Planung der nächsten Schritte der beruflichen Weiterbildung mit unseren Teilnehmer*innen
ENGLISH
- Conduct learning sessions focused on web/software development, including live coding, Q&A sessions, code reviews, and portfolio work.
- Introduce students to essential tools and technologies in web/software development.
- Educate students about the job responsibilities and market demands of a web/software developer.
- Teach effective teamwork and communication skills within a development context.
- Provide professional coaching on job applications as a web/software developer.
- Collaborate with participants to plan the next steps for their professional development.
Qualifikation
- du hast mindestens fünf Jahre Berufserfahrung im Bereich Programmierung/Web-Development/ Software Development
- du hast einen Abschluss in Informatik/Computer Science oder in einem verwandten Feld (Mathematik, Software Engineering o.ä.)
- du beherrscht HTML, CSS und JavaScript (sowie deren supersets und frameworks)
- idealerweise beherrscht du weitere Sprachen, ob React, Python, Node.js, C#, PHP, Ruby oder Java
- erste Erfahrungen neben deiner Tätigkeit im Web-Development als Trainer*In / Mentor*in
- du kannst gut mit Menschen umgehen und es macht dir Spaß dein Wissen an andere weiterzugeben
- du hast ein beeindruckendes Portfolio/GitHub Account
- idealerweise hast du vertiefte Kenntnisse auf dem Arbeitsmarkt für Programmierer*innen
- hervorragende Deutschkenntnisse
ENGLISH
- You have at least five years of professional experience in the field of programming/web development/software development.
- You have a degree in informatics/computer science or in a related field (mathematics, software engineering or similar).
- You master HTML, CSS and JavaScript (as well as their supersets and frameworks).
- Ideally you are proficient in other languages, whether React, Python, Node.js, C#, PHP, Ruby or Java.
- First experiences alongside your work in coding as a trainer / mentor.
- Enthusiasm to welcome others to the digital field, and to share your own experiences both as a student and working professional.
- Willingness to work with students from beginner level onwards.
- An impressive portfolio or GitHub account.
- In depth knowledge of the industry.
- Ideally you have in-depth knowledge of the job market for programmers.
- You’re fluent in English.
Benefits
- eine sinnstiftende Aufgabe und die Zusammenarbeit mit motivierten, wissbegierigen Menschen
- flexible Arbeitszeiten
- 100% remote work - arbeite aus deinem Home Office oder dem Ort deiner Wahl
- ein überdurchschnittlich vergüteter Freelancer-Vertrag
- ein junges und sehr engagiertes Team
- Team-Events und ab und an ein nettes Mittagessen
- regelmäßige Fortbildungen im Trainingsbereich
- ein Arbeitgeber, bei dem Chancengleichheit gelebt wird
ENGLISH
- A meaningful task and working with motivated, inquisitive people
- Flexible hours
- 100% remote and flexible - teach from anywhere with an internet connection.
- Join a fun and young team.
- A well compensated freelance contract.
- Team events and a nice lunch now and then
- Regular training courses
- We are an equal opportunity employer.