Mid Android Engineer
Appliscale
Rola to mid-level Android developer w zespole rozwijającym aplikacje mobilne dla klienta europejskiego. Praca obejmuje rozwój aplikacji w Kotlinie, architekturę (TCA, MVI), CI/CD, oraz współpracę z backendowymi systemami (AWS, Node.js). Nie jest to rola czysto frontendowa – wymagane jest rozumienie architektury backendowej.
Brakuje: brak informacji o wielkości zespołu, brak informacji o kliencie (nazwa, branża).
Rola to mid-level Android developer w zespole rozwijającym aplikacje mobilne dla klienta europejskiego. Praca obejmuje rozwój aplikacji w Kotlinie, architekturę (TCA, MVI), CI/CD, oraz współpracę z backendowymi systemami (AWS, Node.js). Nie jest to rola czysto frontendowa – wymagane jest rozumienie architektury backendowej.
- ✓Pełny remote
- ✓Jasno określone widełki płacowe
- ✓Możliwość pracy nad prototypami nowych technologii (WearOS)
- ✓Stack łączący Android z backendem (AWS, Node.js) – rozwój w kierunku full-stack mobile
- −Praca dla klienta (outsourcing) – brak informacji o kliencie i stabilności projektu
- −Wymaganie znajomości TCA – niszowa architektura, może ograniczać rynek pracy w przyszłości
- !Wymagane wykształcenie wyższe – może odrzucić osoby bez dyplomu
- !Szeroki zakres technologii backendowych w nice-to-have – sugeruje, że rola może wykraczać poza czysty Android
- !Brak informacji o wielkości zespołu i liczbie utrzymywanych aplikacji
- •Rozwój i dostarczanie aplikacji Android dla klientów B2B i B2C
- •Projektowanie architektury oprogramowania pomiędzy aplikacjami mobilnymi a systemami
- •Stosowanie i ulepszanie wstrzykiwania zależności oraz wątkowania w aplikacjach
- •Szacowanie i ocena złożoności nowych funkcji
- •Poprawa jakości i wydajności aplikacji mobilnych
- •Utrzymanie aplikacji w produkcji używanych przez konsumentów z kilku krajów europejskich
- •Monitorowanie i tworzenie prototypów nowych możliwości technologicznych (np. WearOS)
- •Udział w planowaniu sprintów, codziennych spotkaniach i spotkaniach z product ownerem w celu groomingu nowych funkcji
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Minimalny profil to programista Android z 3-letnim komercyjnym doświadczeniem, znający TCA i MVI, umiejący pracować z CI/CD i REST API, oraz posiadający podstawową wiedzę o architekturze backendowej.
Nie dla juniorów z mniej niż 3 latami doświadczenia w Androidzie, ani dla osób które nie chcą pracować z CI/CD i architekturą wielowarstwową (mobile+backend).
- ?Ile osób liczy zespół deweloperski?
- ?Jakie jest konkretne zadanie klienta – branża, skala aplikacji?
- ?Czy są dyżury on-call? Jak często?
- ?Jaki jest stosunek pracy nad Androidem do backendu?
- ?Czy istnieje możliwość pracy nad WearOS od razu, czy to odległy projekt?
- ?Jak wygląda proces wdrożenia i onboarding?
- ?Jaka jest częstotliwość wydań i jak wygląda utrzymanie produkcji?
- −Brak informacji o wielkości zespołu
- −Brak informacji o kliencie (nazwa, branża)
- −Brak opisu procesu rekrutacyjnego
- −Brak informacji o dyżurach on-call
- −Brak informacji o liczbie i skali utrzymywanych aplikacji
Zwinne metodyki (Scrum/Kanban), współpraca z product ownerem, nacisk na jakość i ciągłe doskonalenie. Praca w zespole z innymi deweloperami i zespołami.