freehire launches on Product Hunt on 26 August.

Follow →

Android Architect / Technical Coach

Summary

Leads Android architecture and technical coaching for a software house, designing scalable plugin-based systems and mentoring teams in Kotlin, Clean Architecture, and CI/CD.

Inwedo to software house z ponad 10-letnim doświadczeniem. Pomagamy firmom sprawnie realizować projekty od wstępnej weryfikacji pomysłów po pełne wdrożenie. Łączymy solidne fundamenty inżynierskie z praktycznym podejściem do AI i nowoczesnych technologii, aby tworzyć skalowalne i niezawodne systemy, gotowe sprostać przyszłym wyzwaniom.

Jakie będą Twoje zadania?

  • prowadzenie rozwoju architektury wspólnej platformy Android - projektowanie skalowalnych rozwiązań opartych na modularyzacji i architekturze pluginowej, wspierających wiele aplikacji z jednej bazy kodu,

  • przeglądanie i ocena istniejącego kodu produkcyjnego pod kątem możliwości uproszczenia oraz poprawy utrzymywalności, pomoc w podejmowaniu dobrze uzasadnionych decyzji technicznych,

  • wczesne wykrywanie ryzyk technicznych i wąskich gardeł architektonicznych oraz planowanie wprowadzania zmian w sposób praktyczny i wdrażany etapami, bez zakłócania pracy zespołów,

  • wsparcie zespołów w rozwiązywaniu złożonych problemów technicznych poprzez pair programming, code review, a gdy trzeba - także samodzielne programowanie,

  • budowanie zgodności technicznej pomiędzy zespołami poprzez merytoryczną dyskusję, a nie odgórne decyzje,

  • mentoring inżynierów oraz liderów technicznych, wspieranie ich w rozwoju samodzielności architektonicznej,

  • budowanie porozumienia technicznego między zespołami poprzez aktywny udział w dyskusjach architektonicznych z Tech Leadami, Team Leadami oraz Engineering Managerami,

Jakiej wiedzy i umiejętności szukamy?

  • min. 8 lat doświadczenia w pracy z Android / Kotlin i projektowaniu architektury,

  • doświadczenia w pracy z Javą,

  • znajomość Android SDK, Architecture Components oraz bibliotek Jetpack,

  • doświadczenia w pracy z aplikacjami wielomodułowymi, modularyzacją oraz architekturą pluginową,

  • znajomości Clean Architecture, MVVM/MVI oraz Dependency Injection,

  • doświadczenia z Gradle i optymalizacją procesu budowania aplikacji,

  • praktycznej znajomości CI/CD, testów automatycznych oraz dobrych praktyk zapewniania jakości kodu,

  • doświadczenia w refaktoryzacji i modernizacji dużych aplikacji,

  • umiejętności budowania zaufania i wpływu poprzez merytoryczną argumentację, nie hierarchię,

  • podejścia analitycznego, doświadczenia w mentoringu, bardzo dobrych umiejętności komunikacyjnych,

  • znajomości języka polskiego i angielskiego pozwalającej na swobodną codzienną komunikację w mowie i piśmie.

Jak wygląda rekrutacja?

  1. Screening call - videocall z Anią i Beatą (zespół Inwedo)

  2. Rozmowa techniczna - videocall z rekruterem technicznym (zespół klienta)

  3. Spotkanie z klientem - videocall z CEO (zespół klienta)

Co oferujemy?

🌎100% zdalnie, hybrydowo lub z łódzkiego biura - wybór jest Twój.

💻Pracujemy na Inwedowym sprzęcie. Potrzebujesz dodatkowego monitora, myszki, stacji dokującej? Daj znać.

💰Program rozwoju współpracy - wspieramy w rozwoju kompetencji, które pozwolą podnieść poziom świadczonych usług,

💡Przestrzeń do realizacji własnych pomysłów.


Sprawdź, jak się u nas pracuje:

👉

👉

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available