Town/City:

Berlin


Position type:

Part time (remote)

09 Jul 2021
10 Oct 2021

Full details:

Reference number: 2021/07/08/9713

ABOUT THE ROLE

As a freelance lecturer in the software engineering department, your main responsibility is to teach students about functional programming with a focus on best-practices and real-world use cases, for example by holding a series of workshops. In particular, it is expected that you will help students to engage with and learn about:

 

  • How and why of functional programming 
  • Key concepts of functional programming
  • Functional software design and patterns 
  • Real-world use cases and examples

 

Other courses will cover more abstract differences to other programming approaches. This course is intended to focus on the practical aspects of programming with a functional language. It is preferred for the course to use a strictly functional programming language of your choosing such as Haskell, Scala, or Erlang. It would also be possible to use a multi-paradigm language such as Python or JavaScript, so long as the applications written stay within the functional paradigm.  

 

The primary scope of this role is to support students in their learning experience. The role can however also be extended into examining students at the end of the semester, if both parties so desire. 

 

General information

This position is available starting summer 2021 with a flexible starting time. The Autumn semester runs from September-December 2021, and the classes are intended to take place during that period. Due to the ongoing COVID-19 pandemic, CODE University of Applied Sciences has committed to offering all teaching in Autumn 2021 as remote formats. If you are in Berlin it will be possible to meet colleagues and students in person as the pandemic permits.

About You

  • You have general knowledge and practical experience with software engineering.
  • You have practical experience with functional programming
  • You ideally currently work in the field as a software engineer, or recently have. 
  • You have experience as a workshop leader or teacher. 
  • You are comfortable communicating and teaching in English.
  • You are ready to collaborate, communicate and teach online. 
  • You thrive in an international environment.

 
Commitment & Expectations

  • This role is considered to be for a minimum of 1 semester, Autumn 2021. Classes are expected to take place sometime between September and November. After the first semester there may be a possibility to extend for a longer period into future semesters. 
  • You can freely decide on the format of your teaching. It can range from a weekly 90-minute time slot to a once-off two day workshop to anything else. 
  • The timing of your teaching is highly flexible. There are some specific constraints (e.g. university-wide events or other related classes), but you are generally free to choose your timing. Classes generally take place Monday-Thursdays between 9:00 and 18:00. 
  • A precise hourly rate can be negotiated depending on the terms of the engagement. This depends on the intended formats - it is a different amount of work and commitment for you to run a once-off workshop that you have already prepared, compared to spending several hours every week all semester long working on a class and with students. CODE is committed to paying a fair wage. Freelance rates are intended to be within the range of what you would earn as an engineer in the field, however what an educational institution can pay may not be at the same level as a well-funded startup. 

 
Who are we looking for?
CODE values different perspectives and is committed to a respectful, inclusive and diverse work environment and encourages people of all genders, backgrounds, and origins to apply. We especially welcome applications from women and people from groups underrepresented 
in today's academia. Qualified candidates with disabilities will be favored. We are looking for versatile, dedicated, and widely interested and interesting individuals who are open to learning, to listening with curiosity, and to both giving and receiving feedback as part of routine reflection. We have a strong commitment to our community, to supporting and learning from each other, to development, and to building a familial work atmosphere. 
 
Applying
Please apply through the CODE website: https://code.berlin/en/careers/
 
Please upload your CV. Feel free to additionally write a short cover letter explaining your fit to the role and motivation for applying. 

Apply for this position

ABOUT US

CODE is a newly-founded private university of applied sciences that is embedded into the vibrant network of Berlin’s digital economy. At the core of our study programs is a self-directed project-based learning concept. Together with a network of partner organizations, our goal is to provide students with practical, real-world, and digitally-oriented education and the ability to face the technological and social changes and challenges of tomorrow.

We have a strong commitment to our community, to supporting and learning from each other, to development, and to building a healthy work atmosphere. CODE values different perspectives and is committed to a respectful, inclusive and diverse work environment.

About Working At CODE

CODE’s atmosphere is creative and dynamic with an international team in the heart of Berlin. We value your strengths and will support you with your professional development as well as a fair compensation and some fun additions. Most importantly, joining CODE means being a part of a passionate team who is shaping the future of higher education. 

CODE values different perspectives and is committed to a respectful and inclusive work environment and encourages people of all genders, backgrounds, and origins to apply.

Apply for this position

Remember to mention Global Academy Jobs when you apply