Must have
- Ukończony przynajmniej 2 rok studiów informatycznych lub innych nauk ścisłych/ekonomicznych.
- Umiejętność programowania w jednym z języków obiektowych lub funkcyjnych (Java lub JavaScript/TypeScript)
- Umiejętność analitycznego myślenia.
- Otwartość na pracę w zespole oraz feedback.
- Otwartość na poznawanie nowych technologii.
- Chęć rozwijania się i poszerzania swoich umiejętności.
- Znajomość języka niemieckiego (min. B1).
- Dobra znajomość języka angielskiego (min. B2).
Nice to have
- Znajomość baz danych.
- Znajomość frameworków i bibliotek (np. React, Angular, Spring).
- Znajomość innych języków programowania (np. Kotlin).
- Znajomość takich narzędzi jak: IntelliJ, Git, Maven/ Gradle, Jira, Docker.
- Znajomość zasad pisania czystego kodu.