Java Developer - aplikacje mobilne (m/k)
Unity-t Group
Rola łączy rozwój aplikacji mobilnej na Android z backendem w Javie. Pracujesz zarówno nad modułami aplikacji klienckiej, jak i serwerową logiką biznesową oraz integracjami zewnętrznymi. To typowa pozycja w software house'ie – realizujesz projekty dla klientów, często w modelu agile. Choć tytuł sugeruje Java Developera, realnie wymagana jest również znajomość Androida, więc to rola full-stack mobile z silnym backendem.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, nie określono, ile dni w biurze wymaga hybryda.
Rola łączy rozwój aplikacji mobilnej na Android z backendem w Javie. Pracujesz zarówno nad modułami aplikacji klienckiej, jak i serwerową logiką biznesową oraz integracjami zewnętrznymi. To typowa pozycja w software house'ie – realizujesz projekty dla klientów, często w modelu agile. Choć tytuł sugeruje Java Developera, realnie wymagana jest również znajomość Androida, więc to rola full-stack mobile z silnym backendem.
- ✓Wpływ na wybór narzędzi i technologii
- ✓Jeden krótszy dzień pracy w tygodniu (benefit)
- ✓Brak dress code'u
- −Brak widełek płacowych w ogłoszeniu (przy szerokiej możliwości form zatrudnienia)
- !Nie określono liczby dni w biurze – hybryda w Krakowie, ale bez konkretów
- !Nie podano wielkości zespołu ani kontekstu projektu (co to za aplikacja?)
- !Wymieniono 'ogólnopolską skalę' – mogą to być projekty dla administracji publicznej z pewnymi ograniczeniami
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój modułów aplikacji mobilnej na Androida (Java, Android SDK)
- •Implementacja backendowych API REST w Spring Framework
- •Pisanie i optymalizacja zapytań do PostgreSQL
- •Integracja z systemami zewnętrznymi partnerów poprzez REST API
- •Udział w spotkaniach koncepcyjnych i planowaniu nowych funkcjonalności
- •Utrzymanie i aktualizacja dokumentacji technicznej
- •Praca z Git, Gradle, Android Studio, Jenkins (CI/CD)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Deweloper z ok. 1-2 latami w Javie, który w ramach kursu lub stażu stworzył prostą aplikację na Androida i zna podstawy Spring Boot. Musi jednak szybko nadrobić braki w Androidzie.
Czysto backendowy Java developer bez zainteresowania Androidem, ani senior szukający roli architektonicznej – to stanowisko wymaga rąk do pracy przy kodzie.
- ?Ile dni w tygodniu trzeba być w biurze?
- ?Ile osób liczy zespół developerski i kto odpowiada za decyzje architektoniczne?
- ?Czy pracujemy nad własnym produktem, czy dla klienta zewnętrznego? Jaka jest branża/charakter aplikacji?
- ?Czy stack produkcyjny różni się od tego wymienionego w ogłoszeniu (np. Spring Boot, Android SDK)?
- ?Jak wygląda proces code review i testowania?
- ?Czy są przewidziane dyżury lub wsparcie produkcyjne po godzinach?
- ?Jaki jest budżet na szkolenia i konferencje?
- −Brak widełek wynagrodzenia
- −Nie określono, ile dni w biurze wymaga hybryda
- −Nie podano wielkości zespołu ani struktury projektu
- −Brak informacji o zakresie odpowiedzialności za backend (czy jest to microservices czy monolityczna aplikacja?)
- −Nie wiadomo, jaki jest model utrzymania – czy to długofalowy projekt, czy krótkie wdrożenia
Zespół agile z dużą autonomią i wpływem na produkt, przyjazna atmosfera, swoboda wyboru narzędzi.
Rozmowa telefoniczna, a następnie spotkanie rekrutacyjne online.