About the Role
CODE is looking for a Freelance Lecturer for Technical Writing for Software Engineers (f/m/x) for an in-person course on our campus in Berlin. Students studying this subject are expected to learn about how to write as software engineers, and your role is to help them to do that. By the end of the course, students are expected to submit a software repository that demonstrates that they can document software, for example with a README, a contributor’s guide, and other forms of documentation. They are expected to be able to make meaningful diagrams, understand different types of documentation, iterate on it, and ideally even appreciate a user-centric approach to documentation. The current course leans heavily on the book Docs for Developers by Bhatti et. al., but you would be encouraged to bring in your spin and material. Note that our students are generally allowed to use Large-Language Models, which has a significant impact on how to learn, teach, and assess this subject.
In this position, you will support our students in their learning experience by:
Delivering a course that helps software engineering students learn about writing in general and software documentation in particular.
Working with individual students to support on related questions in office hours (remote possible)
Adapting existing material or developing it anew if deemed necessary
Assessing the work of students at the end of the semester (e.g. their submitted documentation)
We’re looking for someone who has:
General knowledge on software development
Passion for the written word
Experience with documenting software
Experience as a workshop leader or teacher.
Comfortable communicating and teaching in English, proficient in writing.
For freelance positions at CODE, we need you to meet the following requirements:
Being entitled to work as a freelancer in Germany
Having a German bank account
What you can expect:
Freelance contract with a 50 EUR hourly rate
An environment where you are encouraged to share your expertise and shape the curriculum
Duration: Spring Semester 2026 (classes and assessments are expected to take place between February and the end of May). Possible to continue in the following semester.
Location: CODE’s campus in Neukölln.
Application
If you are interested in this role, please upload your CV.
Feel free to add a note explaining your fit to the role and motivation for applying.