Fullstack developer (Kotlin+React)
Grid Dynamics
Rola Full-Stack Developera w Grid Dynamics skupia się na budowaniu i utrzymaniu krytycznej aplikacji wewnętrznej do zarządzania operacjami oraz wspieraniu strumienia pracy związanej z obserwacją infrastruktury. Kandydat będzie odpowiedzialny za cały cykl życia aplikacji, od projektowania po wdrożenie i utrzymanie, w środowisku o wysokich wymaganiach i regulacjach, z naciskiem na autonomię i rozwiązywanie złożonych problemów.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: konkretna liczba dni pracy hybrydowej w biurze., wielkość zespołu..
Rola Full-Stack Developera w Grid Dynamics skupia się na budowaniu i utrzymaniu krytycznej aplikacji wewnętrznej do zarządzania operacjami oraz wspieraniu strumienia pracy związanej z obserwacją infrastruktury. Kandydat będzie odpowiedzialny za cały cykl życia aplikacji, od projektowania po wdrożenie i utrzymanie, w środowisku o wysokich wymaganiach i regulacjach, z naciskiem na autonomię i rozwiązywanie złożonych problemów.
- ✓Możliwość pracy nad krytyczną infrastrukturą korporacyjną.
- ✓Elastyczny harmonogram.
- ✓Możliwości rozwoju zawodowego.
- ✓Dobrze wyposażone biuro.
- −Praca w wysoce regulowanym środowisku korporacyjnym może oznaczać sztywne procesy i potencjalnie wolniejsze tempo rozwoju w porównaniu do startupów.
- !Brak informacji o konkretnej liczbie dni pracy hybrydowej w biurze.
- !Nie podano wielkości zespołu, z którym będzie pracował kandydat.
- !Nie sprecyzowano, czy aplikacja jest całkowicie nowa, czy też stanowi rozbudowę istniejącego systemu.
- !Nie podano informacji o procesie rekrutacyjnym.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, budowanie i wdrażanie aplikacji administracyjnej do zarządzania danymi.
- •Implementacja kontroli dostępu opartych na rolach (RBAC) z zarządzaniem uprawnieniami użytkowników.
- •Pisanie, modyfikowanie i rozszerzanie kodu backendowego w Kotlin i Java.
- •Tworzenie potoków walidacji danych.
- •Integracja z głównymi usługami danych.
- •Dostarczanie, wdrażanie i zarządzanie skonteneryzowanymi aplikacjami w Google Cloud Platform (GCP) przy użyciu Kubernetes (GKE), Cloud Run i Terraform.
- •Rozwijanie, integrowanie i utrzymywanie skryptów monitorujących i alertujących w Python.
- •Implementacja rygorystycznych testów jednostkowych i integracyjnych z wysokim pokryciem kodu.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z co najmniej 2 latami doświadczenia w budowaniu aplikacji frontendowych w produkcji, z praktycznym doświadczeniem w React/TypeScript i podstawową znajomością Kotlin/JVM oraz GCP. Powinien wykazywać się dużą autonomią i umiejętnością szybkiego uczenia się.
Rola nie jest dla osób z bardzo małym doświadczeniem (poniżej 2 lat w budowaniu aplikacji produkcyjnych) lub bez doświadczenia w React/TypeScript i Kotlin/JVM. Nie jest również dla osób preferujących pracę pod ścisłym nadzorem, bez autonomii w rozwiązywaniu problemów.
- ?Jak wygląda typowy dzień pracy dla tej roli?
- ?Jaka jest wielkość zespołu, z którym będzie współpracował kandydat?
- ?Jakie są konkretne narzędzia i procesy używane do zarządzania infrastrukturą w GCP?
- ?Jakie są oczekiwania dotyczące pokrycia kodu testami jednostkowymi i integracyjnymi?
- ?Jak wygląda proces onboardingu do dużej, złożonej bazy kodu?
- ?Jakie są możliwości rozwoju kariery w Grid Dynamics?
- ?Czy istnieją jakieś konkretne wyzwania techniczne, z którymi kandydat może się zmierzyć na początku?
- −Konkretna liczba dni pracy hybrydowej w biurze.
- −Wielkość zespołu.
- −Szczegóły procesu rekrutacyjnego.
- −Informacje o budżecie szkoleniowym.
- −Szczegóły dotyczące kultury pracy i dynamiki zespołu.
Praca z wysoce zmotywowanym i oddanym zespołem w ramach globalnego ekosystemu technologicznego o wysokich stawkach.