Wymagania:
•Doświadczenie w programowaniu frondendowym z wykorzystaniem JavaScript ES6 lub TypeScript, SCSS, HTML5
•Doświadczenie w programowaniu backendowym, preferowane języki: Scala, Java, Groovy, Kotlin.
•Większość kodu jest napisana w języku Scala, ale jego znajomość nie jest wymagana. Oferujemy możliwość nauki tego języka w trakcie pracy.
•Dobra znajomość języka angielskiego, zarówno w mowie, jak i w piśmie.
•Doświadczenie w pracy w zespołach pracujących zwinnie.
•Znajomość narzędzi kontroli wersji, takich jak Git.
•Znajomość paradygmatu programowania obiektowego.
•Znajomość SQL i relacyjnych baz danych (np. MySQL, PostgreSQL).
•mile widziane:
•Znajomość biblioteki React.js.
•Znajomość narzędzi CI/CD (Gitlab, Jenkins).
•Znajomość Dockera.
•Znajomość paradygmatu programowania funkcyjnego.
•Osobowość i kompetencje miękkie:
•Dobre umiejętności komunikacyjne i interpersonalne.
•Umiejętność efektywnego zarządzania czasem i organizacji pracy.
•Wysoki poziom motywacji i chęci do nauki nowych technologii.
•Umiejętność samodzielnego rozwiązywania problemów.