Tworzymy projekt, który zasięgiem obejmuje staffing i controlling, a to jedne z najważniejszych procesów w firmie, ponieważ przekładają się na przychód całej organizacji. Ten produkt wspiera efektywne lokowanie pracowników w projektach i zapewnia możliwość analizy zyskowności projektów IT. Więcej o projekcie? 👉 www.convista.pl/projekty/aplikacja-webowa-w-kotlin
Adrian Polak
Backend Manager
Dlaczego MY?
-
Tylko najnowsze wersje Kotlin i najnowsze frameworki, a więc: TypeScript z Next.js, we frontendzie, ale też w tematach serwerowych. Spring Boot to standard na rynku- u nas też. Do tego nauczysz się, jak powstaje duży GraphQLowy projekt. No i Google Cloud - do deploy tej całej zabawy. 😉
-
Jakość ma większe znaczenie niż czas. Code review robią seniorzy i każda mała rzecz zostanie zauważona (również podwójna spacja 😉). W bardziej złożonych tematach nawet kilka osób zostawia komentarze. Dodatkowo Load testing, bogata dokumentacja projektu z wykorzystaniem frameworku Docusaurus, a w najbliższej przyszłości zamierzamy zacząć korzystać z PostHog. Zadbaliśmy również, aby testy integracyjne nie pozostawiały brudnego contekstu.
-
Holistyczne podejście. Twój zespół projektowy to głównie seniorzy. W projekcie nie ma osoby, która robi TYLKO Kotlin. Działasz szerzej: backend, frontend, testy, analiza biznesowa - dzięki temu lepiej rozumiesz, a więc lepiej programujesz.
-
Niemiecki? Pomożemy! Lekcje w małych grupach w godzinach pracy, ale przede wszystkim rozwój w praktyce. Spokojnie - w projekcie mówimy po angielsku i/lub niemiecku.
Twoja rola W ZESPOLE
- Analiza biznesowa. Jeśli rozumiesz potrzeby biznesu, to potrafisz na nie odpowiedzieć pod kątem rozwiązań technicznych. Taka współpraca to wartość dla produktu. Użytkownikami są Twoi koledzy z biurka obok - ludzie z Grupy Convista. Zmierzysz się z takimi zagadnieniami, jak: Skąd czerpać informacje o nowych pracownikach? Co robić, gdy programista zaraportuje więcej gdzin, niż przewiduje budżet klienta? Itd.
- Programowanie. To jest greenfield! Wciąż jesteśmy w fazie rozwoju kolejnych funkcjonalności.
-
Refaktoring. Propozycje refaktoringu omawiamy w zespole i wprowadzamy zmiany. Po Twojej stronie jest inicjatywa! Ostatnio wprowadziliśmy gql.tada, co ograniczyło dużo boilerplate kodu. Stworzyliśmy system, który obsługuje error handling dla naruszenia foreign key.
- Scrum. Codziennie spotykamy się na daily. PM i BA dbają o Jirę, uzupełniając board na kilka tygodni do przodu. Zadania są dobrze opisane.
Twoje KOMPETENCJE biznesowe
- Min. 2 lata doświadczenia
- Angielski B2
- Niemiecki B1
- Proaktywna postawa
- Wysoka kultura komunikacji
Twój ZESPÓŁ
- 1 Fullstack Developer
- 3 Backend Developerów
- 3 Frontend Developerów
- 1 Projekt Manager
- 1 Analityk Biznesowy
Orientacyjny PODZIAŁ PRACY
- 20% Analiza biznesowa
- 60% Rozwój
- 20% Utrzymanie