Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Android

Opis

Text copied to clipboard!
Poszukujemy Programisty Android, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji mobilnych na system Android. Idealny kandydat to osoba z pasją do technologii mobilnych, posiadająca doświadczenie w pracy z językiem Kotlin lub Java oraz znajomość najnowszych trendów i narzędzi w ekosystemie Androida. Do Twoich głównych zadań będzie należało tworzenie nowych funkcjonalności, optymalizacja wydajności aplikacji, współpraca z zespołem projektowym i backendowym oraz udział w całym cyklu życia produktu – od koncepcji, przez implementację, aż po testowanie i wdrożenie. Oczekujemy również aktywnego udziału w przeglądach kodu oraz dzielenia się wiedzą z innymi członkami zespołu. W naszej firmie stawiamy na jakość kodu, testy jednostkowe i automatyzację procesów. Pracujemy w metodyce Agile, co oznacza regularne sprinty, codzienne stand-upy i ścisłą współpracę między zespołami. Cenimy sobie inicjatywę, kreatywność i chęć ciągłego rozwoju. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, dostęp do najnowszych technologii oraz udział w ciekawych projektach dla klientów z różnych branż. Zapewniamy również budżet szkoleniowy, opiekę medyczną, kartę sportową oraz przyjazną atmosferę pracy. Jeśli jesteś osobą, która lubi wyzwania, chce rozwijać się w dynamicznym środowisku i mieć realny wpływ na tworzone produkty – ta oferta jest dla Ciebie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji mobilnych na Androida
  • Współpraca z zespołem projektowym i backendowym
  • Tworzenie i utrzymywanie testów jednostkowych
  • Optymalizacja wydajności i stabilności aplikacji
  • Udział w przeglądach kodu i wdrażaniu dobrych praktyk
  • Analiza wymagań biznesowych i technicznych
  • Rozwiązywanie problemów technicznych i debugowanie
  • Udział w spotkaniach zespołu Agile
  • Dokumentowanie kodu i procesów
  • Wdrażanie nowych technologii i narzędzi

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu na Androida
  • Znajomość języka Kotlin lub Java
  • Doświadczenie z Android SDK i Android Studio
  • Znajomość wzorców projektowych (MVVM, MVP)
  • Umiejętność pracy z REST API
  • Znajomość Git i systemów kontroli wersji
  • Doświadczenie w pisaniu testów jednostkowych
  • Znajomość zasad projektowania UI/UX
  • Komunikatywność i umiejętność pracy zespołowej
  • Znajomość języka angielskiego na poziomie technicznym

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z Kotlinem lub Javą?
  • Czy pracowałeś wcześniej w metodyce Agile?
  • Jakie aplikacje mobilne stworzyłeś i jakie były Twoje zadania?
  • Czy masz doświadczenie w integracji z REST API?
  • Jakie narzędzia wykorzystujesz do testowania aplikacji?
  • Czy znasz wzorce projektowe stosowane w Androidzie?
  • Jak radzisz sobie z debugowaniem trudnych błędów?
  • Czy masz doświadczenie w publikowaniu aplikacji w Google Play?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
  • Czy potrafisz pracować samodzielnie i podejmować decyzje techniczne?