W skrócie
- Zadania: Twórz i wdrażaj innowacyjne funkcje Android w mobilnej aplikacji do rozmów.
- Firma: Międzynarodowa firma zajmująca się połączeniami z małym zespołem inżynieryjnym.
- Benefity: Umowa na 6 miesięcy, elastyczne godziny pracy i możliwość rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwością szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój aplikacji dla biznesu.
- Kwalifikacje: Doświadczenie w programowaniu Android w Kotlinie oraz umiejętność pracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 48600 - 59400 zł za rok.
Poszukujemy Senior Android Engineera do małego, jednoosobowego zespołu, który buduje nowe możliwości dzwonienia biznesowego w aplikacji mobilnej. Będziesz pracować w Kotlinie, szybko się poruszać, testować pomysły z rzeczywistymi użytkownikami i korzystać z narzędzi AI jako normalnej części procesu budowy. Głębokość wiedzy o Androidzie jest najważniejsza. Musisz być również gotowy do pracy w sposób agentowy oraz jasno komunikować się z kolegami z działu produktu, QA i backendu.
Klient i projekt
Naszym klientem jest międzynarodowa firma zajmująca się połączeniami, która posiada aplikację mobilną dla konsumentów i małych firm. Zespół produktowy i inżynieryjny jest mały i rozproszony w więcej niż jednej lokalizacji. Misją jest rozwój strony biznesowej produktu. Zespół misji poprawi istniejące funkcje biznesowe i doda nowe do rdzenia aplikacji mobilnej w ciągu następnych dwóch kwartałów, ściśle współpracując z inżynierem backendowym klienta oraz liderami inżynierii, produktu i przychodów klienta. Android jest budowany jako pierwszy; iOS następuje później.
Plan działania, nad którym będzie pracował inżynier
- Pierwszy kwartał: bardziej dostosowane doświadczenie aplikacji dla użytkowników biznesowych, limity wydatków i doładowania, powiadomienia o saldzie i automatyczne doładowania, wiadomości w aplikacji, push i e-mail oraz projekt wspólnych kont biznesowych.
- Drugi kwartał: budowa wspólnych kont biznesowych, historia użytkowania i raportowanie, wsparcie dla kilku numerów, fakturowanie oraz wersja internetowa funkcji dzwonienia.
Co będziesz robić
- Projektować, budować i wdrażać funkcje Androida z planu działania, pracując w krótkich cyklach z szybkim feedbackiem od rzeczywistych użytkowników.
- Przeprowadzać szybkie eksperymenty i testy A/B z menedżerem produktu. Część tego, co zostanie zbudowane, może zostać odrzucona, więc utrzymuj pracę w prostocie.
- Integracja nowych funkcji z rdzeniem platformy klienta i usługami inżyniera backendowego.
- Współpracować z inżynierem QA, aby automatyczne testy były pisane równolegle z funkcjami.
- Korzystać z narzędzi i agentów AI w całym cyklu życia rozwoju oraz pomagać kształtować agentowy sposób pracy zespołu.
- Udostępniać kod między platformami tam, gdzie ma to sens, przygotowując się do późniejszej pracy nad iOS.
- Jasno komunikować postępy, ryzyka i kompromisy liderom produktu i inżynierii klienta.
Czego szukamy
Musisz mieć:
- Doświadczenie w inżynierii Androida na poziomie seniora, praktyczne umiejętności w Kotlinie, publikowanie aplikacji produkcyjnych w Sklepie Play.
- Doświadczenie w integracji aplikacji Android z większą platformą backendową i API.
- Szybkość w nauce, umiejętność szybkiego wdrażania się i elastycznej pracy w małym zespole.
- Aktywne, regularne korzystanie z narzędzi i agentów AI w kodowaniu. Silny inżynier, który odrzuca narzędzia agentowe, nie pasuje do zespołu.
- Jasna komunikacja pisemna i ustna w języku angielskim.
Miłe do posiadania:
- Doświadczenie w Kotlin Multiplatform (klient przenosi wspólny kod do tego).
- Doświadczenie z dzwonieniem, VoIP, telekomunikacją lub płatnościami w aplikacji mobilnej.
- Doświadczenie z testami A/B i eksperymentowaniem w zespole produktowym.
- Doświadczenie z automatycznym testowaniem UI i testowaniem jednostkowym na Androidzie.
Nie pasujesz, jeśli:
- Silny inżynier w innym stosie, takim jak .NET, z niewielkim doświadczeniem w Androidzie. Klient ocenia głębokość wiedzy o Androidzie wyżej niż umiejętności agentowe.
Kto jesteśmy
Poznaj zespół, technologię i wpływ, jaki tworzymy na saratogasoftware.com.
Senior Android Engineer in Katowice – pracodawca: Saratoga
Saratoga oferuje pracownikom możliwość pracy w małym, zgranym zespole, co sprzyja szybkiemu podejmowaniu decyzji i testowaniu pomysłów z rzeczywistymi użytkownikami. Pracownicy mają szansę na rozwój zawodowy w obszarze technologii mobilnych, szczególnie w zakresie aplikacji do komunikacji biznesowej. Dodatkowo, firma stawia na jasną komunikację i współpracę między zespołami, co tworzy przyjazne środowisko pracy.