Obecnie dla naszego międzynarodowego klienta poszukujemy kandydata/kandydatki na stanowisko Senior Fullstack Developer - Java & React (K/M). Programista/Programistka będzie rozwijać i utrzymywać aplikacje, pracując głównie po stronie backendu w Java (ok. 60%) oraz frontendu w React i TypeScript (ok. 40%).
Dodatkowe informacje
- Praca hybrydowa (3 dni pracy z biura w tygodniu)
- Kraków
Oferowane wynagrodzenie
- Wynagrodzenie: od 1100 do 1400 PLN netto + VAT / dzień / kontrakt B2B, w zależności od posiadanego doświadczenia i kompetencji
Sprawdzisz się w tej roli, jeżeli:
- Posiadasz bogate, praktyczne doświadczenie w pracy z Java (17+)
- Posiadasz doświadczenie w pracy z React i TypeScript
- Znasz REST, JSON, SOAP oraz posiadasz doświadczenie z Git, Maven i Elastic Stack
- Znasz proces i narzędzia CI/CD, mile widziane doświadczenie GitHub Actions
- Znasz / posiadasz doświadczenie Infrastructure as Code (Terraform)
- Znasz narzędzia do monitoringu i alertingu
- Znasz podstawy Linuxa i shell scriptingu
- Znasz technologie chmurowe, preferowana znajomość GCP
- Posługujesz się językiem angielskim w mowie i piśmie na bardzo dobrym poziomie (min. B2)
- Posiadasz umiejętności analitycznego myślenia i efektywnej pracy zespołowej
Mile widziane:
- Doświadczenie z SonarQube, Veracode lub innymi narzędziami do analizy jakości i bezpieczeństwa kodu
- Znajomość praktyk testowych, m.in. testów smoke, integration i acceptance
- Doświadczenie w pracy nad złożonymi aplikacjami i systemami
Zadania, które na Ciebie czekają:
- Rozwój, testowanie i debugowanie nowych funkcjonalności oraz istniejących aplikacji
- Tworzenie i rozwój rozwiązań backendowych w Java 17+
- Tworzenie części frontendowych w React i TypeScript
- Praca z API i integracjami opartymi o REST, JSON i SOAP
- Dbanie o wydajność, stabilność i wysoką jakość kodu
- Udział w projektowaniu rozwiązań oraz proponowanie usprawnień
- Współpraca z zespołami produktowymi i technicznymi
- Udział w rozwijaniu procesów jakościowych, testowania i dobrych praktyk programistycznych
Nasz proces rekrutacji
Rozmowa z naszym Rekruterem -> Rozmowa z naszym Business Managerem -> Spotkanie z Klientem
W uzasadnionych przypadkach po rozmowie z Rekruterem wprowadzamy dodatkowy etap weryfikacji technicznej
- Długoterminowa współpraca
- Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
- Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami
- Jasna ścieżka kariery
- Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie)
- Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe